// class version 50.0 (50)
// access flags 0x21
public class net/minecraft/client/renderer/EntityRenderer implements net/minecraft/client/resources/IResourceManagerReloadListener  {

  // compiled from: EntityRenderer.java
  // access flags 0x0
  INNERCLASS net/minecraft/client/renderer/EntityRenderer$4 null null
  // access flags 0x0
  INNERCLASS net/minecraft/client/renderer/EntityRenderer$3 null null
  // access flags 0x0
  INNERCLASS net/minecraft/client/renderer/EntityRenderer$2 null null
  // access flags 0x0
  INNERCLASS net/minecraft/client/renderer/EntityRenderer$1 null null
  // access flags 0x9
  public static INNERCLASS net/minecraft/util/math/BlockPos$MutableBlockPos net/minecraft/util/math/BlockPos a
  // access flags 0x4019
  public final static enum INNERCLASS net/minecraft/util/math/RayTraceResult$Type net/minecraft/util/math/RayTraceResult a
  // access flags 0x9
  public static INNERCLASS Lagometer$TimerNano Lagometer TimerNano
  // access flags 0x4019
  public final static enum INNERCLASS net/minecraft/client/renderer/GlStateManager$SourceFactor net/minecraft/client/renderer/GlStateManager r
  // access flags 0x4019
  public final static enum INNERCLASS net/minecraft/client/renderer/GlStateManager$DestFactor net/minecraft/client/renderer/GlStateManager l
  // access flags 0x4019
  public final static enum INNERCLASS net/minecraft/client/renderer/GlStateManager$FogMode net/minecraft/client/renderer/GlStateManager m
  // access flags 0x4019
  public final static enum INNERCLASS net/minecraft/client/renderer/block/model/ItemCameraTransforms$TransformType net/minecraft/client/renderer/block/model/ItemCameraTransforms b

  // access flags 0x1A
  private final static Lorg/apache/logging/log4j/Logger; field_147710_q

  // access flags 0x1A
  private final static Lnet/minecraft/util/ResourceLocation; field_110924_q

  // access flags 0x1A
  private final static Lnet/minecraft/util/ResourceLocation; field_110923_r

  // access flags 0x9
  public static Z field_78517_a

  // access flags 0x9
  public static I field_78515_b

  // access flags 0x12
  private final Lnet/minecraft/client/Minecraft; field_78531_r

  // access flags 0x12
  private final Lnet/minecraft/client/resources/IResourceManager; field_147711_ac

  // access flags 0x12
  private final Ljava/util/Random; field_78537_ab

  // access flags 0x2
  private F field_78530_s

  // access flags 0x1
  public Lnet/minecraft/client/renderer/ItemRenderer; field_78516_c

  // access flags 0x12
  private final Lnet/minecraft/client/gui/MapItemRenderer; field_147709_v

  // access flags 0x2
  private I field_78529_t

  // access flags 0x2
  private Lnet/minecraft/entity/Entity; field_78528_u

  // access flags 0x2
  private Lnet/minecraft/util/MouseFilter; field_78527_v

  // access flags 0x2
  private Lnet/minecraft/util/MouseFilter; field_78526_w

  // access flags 0x11
  public final F field_78490_B = 4.0

  // access flags 0x1
  public F field_78491_C

  // access flags 0x2
  private F field_78496_H

  // access flags 0x2
  private F field_78497_I

  // access flags 0x2
  private F field_78498_J

  // access flags 0x2
  private F field_78499_K

  // access flags 0x2
  private F field_78492_L

  // access flags 0x2
  private F field_78507_R

  // access flags 0x2
  private F field_78506_S

  // access flags 0x2
  private F field_82831_U

  // access flags 0x2
  private F field_82832_V

  // access flags 0x2
  private Z field_78500_U

  // access flags 0x2
  private Z field_175074_C

  // access flags 0x2
  private Z field_175073_D

  // access flags 0x2
  private J field_184374_E

  // access flags 0x2
  private J field_78508_Y

  // access flags 0x2
  private J field_78510_Z

  // access flags 0x12
  private final Lnet/minecraft/client/renderer/texture/DynamicTexture; field_78513_d

  // access flags 0x12
  private final [I field_78504_Q

  // access flags 0x12
  private final Lnet/minecraft/util/ResourceLocation; field_110922_T

  // access flags 0x2
  private Z field_78536_aa

  // access flags 0x2
  private F field_78514_e

  // access flags 0x2
  private F field_175075_L

  // access flags 0x2
  private I field_78534_ac

  // access flags 0x12
  private final [F field_175076_N

  // access flags 0x12
  private final [F field_175077_O

  // access flags 0x12
  private final Ljava/nio/FloatBuffer; field_78521_m

  // access flags 0x1
  public F field_175080_Q

  // access flags 0x1
  public F field_175082_R

  // access flags 0x1
  public F field_175081_S

  // access flags 0x2
  private F field_78535_ad

  // access flags 0x2
  private F field_78539_ae

  // access flags 0x2
  private I field_175079_V

  // access flags 0x2
  private Z field_175078_W

  // access flags 0x1
  public D field_78503_V

  // access flags 0x1
  public D field_78502_W

  // access flags 0x1
  public D field_78509_X

  // access flags 0x2
  private Lnet/minecraft/item/ItemStack; field_190566_ab

  // access flags 0x2
  private I field_190567_ac

  // access flags 0x2
  private F field_190568_ad

  // access flags 0x2
  private F field_190569_ae

  // access flags 0x2
  private Lnet/minecraft/client/shader/ShaderGroup; field_147707_d

  // access flags 0x1A
  private final static [Lnet/minecraft/util/ResourceLocation; field_147712_ad

  // access flags 0x19
  public final static I field_147708_e

  // access flags 0x2
  private I field_147713_ae

  // access flags 0x2
  private Z field_175083_ad

  // access flags 0x1
  public I field_175084_ae

  // access flags 0x2
  private Z initialized

  // access flags 0x2
  private Lnet/minecraft/world/World; updatedWorld

  // access flags 0x1
  public Z fogStandard

  // access flags 0x2
  private F clipDistance

  // access flags 0x2
  private J lastServerTime

  // access flags 0x2
  private I lastServerTicks

  // access flags 0x2
  private I serverWaitTime

  // access flags 0x2
  private I serverWaitTimeCurrent

  // access flags 0x2
  private F avgServerTimeDiff

  // access flags 0x2
  private F avgServerTickDiff

  // access flags 0x2
  private J lastErrorCheckTimeMs

  // access flags 0x2
  private [Lnet/minecraft/client/shader/ShaderGroup; fxaaShaders

  // access flags 0x2
  private Z loadVisibleChunks

  // access flags 0x1
  public <init>(Lnet/minecraft/client/Minecraft;Lnet/minecraft/client/resources/IResourceManager;)V
   L0
    LINENUMBER 247 L0
    ALOAD 0
    INVOKESPECIAL java/lang/Object.<init> ()V
   L1
    LINENUMBER 117 L1
    ALOAD 0
    NEW java/util/Random
    DUP
    INVOKESPECIAL java/util/Random.<init> ()V
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_78537_ab : Ljava/util/Random;
   L2
    LINENUMBER 129 L2
    ALOAD 0
    NEW net/minecraft/util/MouseFilter
    DUP
    INVOKESPECIAL net/minecraft/util/MouseFilter.<init> ()V
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_78527_v : Lnet/minecraft/util/MouseFilter;
   L3
    LINENUMBER 130 L3
    ALOAD 0
    NEW net/minecraft/util/MouseFilter
    DUP
    INVOKESPECIAL net/minecraft/util/MouseFilter.<init> ()V
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_78526_w : Lnet/minecraft/util/MouseFilter;
   L4
    LINENUMBER 131 L4
    ALOAD 0
    LDC 4.0
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_78490_B : F
   L5
    LINENUMBER 134 L5
    ALOAD 0
    LDC 4.0
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_78491_C : F
   L6
    LINENUMBER 161 L6
    ALOAD 0
    ICONST_1
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_175074_C : Z
   L7
    LINENUMBER 162 L7
    ALOAD 0
    ICONST_1
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_175073_D : Z
   L8
    LINENUMBER 166 L8
    ALOAD 0
    INVOKESTATIC net/minecraft/client/Minecraft.func_71386_F ()J
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_78508_Y : J
   L9
    LINENUMBER 193 L9
    ALOAD 0
    SIPUSH 1024
    NEWARRAY T_FLOAT
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_175076_N : [F
   L10
    LINENUMBER 194 L10
    ALOAD 0
    SIPUSH 1024
    NEWARRAY T_FLOAT
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_175077_O : [F
   L11
    LINENUMBER 197 L11
    ALOAD 0
    BIPUSH 16
    INVOKESTATIC net/minecraft/client/renderer/GLAllocation.func_74529_h (I)Ljava/nio/FloatBuffer;
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_78521_m : Ljava/nio/FloatBuffer;
   L12
    LINENUMBER 210 L12
    ALOAD 0
    DCONST_1
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_78503_V : D
   L13
    LINENUMBER 226 L13
    ALOAD 0
    ICONST_0
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.initialized : Z
   L14
    LINENUMBER 227 L14
    ALOAD 0
    ACONST_NULL
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.updatedWorld : Lnet/minecraft/world/World;
   L15
    LINENUMBER 228 L15
    ALOAD 0
    ICONST_0
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.fogStandard : Z
   L16
    LINENUMBER 230 L16
    ALOAD 0
    LDC 128.0
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.clipDistance : F
   L17
    LINENUMBER 232 L17
    ALOAD 0
    LCONST_0
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.lastServerTime : J
   L18
    LINENUMBER 233 L18
    ALOAD 0
    ICONST_0
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.lastServerTicks : I
   L19
    LINENUMBER 234 L19
    ALOAD 0
    ICONST_0
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.serverWaitTime : I
   L20
    LINENUMBER 235 L20
    ALOAD 0
    ICONST_0
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.serverWaitTimeCurrent : I
   L21
    LINENUMBER 236 L21
    ALOAD 0
    FCONST_0
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.avgServerTimeDiff : F
   L22
    LINENUMBER 237 L22
    ALOAD 0
    FCONST_0
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.avgServerTickDiff : F
   L23
    LINENUMBER 239 L23
    ALOAD 0
    LCONST_0
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.lastErrorCheckTimeMs : J
   L24
    LINENUMBER 241 L24
    ALOAD 0
    BIPUSH 10
    ANEWARRAY net/minecraft/client/shader/ShaderGroup
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.fxaaShaders : [Lnet/minecraft/client/shader/ShaderGroup;
   L25
    LINENUMBER 243 L25
    ALOAD 0
    ICONST_0
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.loadVisibleChunks : Z
   L26
    LINENUMBER 248 L26
    ALOAD 0
    GETSTATIC net/minecraft/client/renderer/EntityRenderer.field_147708_e : I
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_147713_ae : I
   L27
    LINENUMBER 249 L27
    ALOAD 0
    ALOAD 1
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
   L28
    LINENUMBER 250 L28
    ALOAD 0
    ALOAD 2
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_147711_ac : Lnet/minecraft/client/resources/IResourceManager;
   L29
    LINENUMBER 251 L29
    ALOAD 0
    ALOAD 1
    INVOKEVIRTUAL net/minecraft/client/Minecraft.func_175597_ag ()Lnet/minecraft/client/renderer/ItemRenderer;
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_78516_c : Lnet/minecraft/client/renderer/ItemRenderer;
   L30
    LINENUMBER 252 L30
    ALOAD 0
    NEW net/minecraft/client/gui/MapItemRenderer
    DUP
    ALOAD 1
    INVOKEVIRTUAL net/minecraft/client/Minecraft.func_110434_K ()Lnet/minecraft/client/renderer/texture/TextureManager;
    INVOKESPECIAL net/minecraft/client/gui/MapItemRenderer.<init> (Lnet/minecraft/client/renderer/texture/TextureManager;)V
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_147709_v : Lnet/minecraft/client/gui/MapItemRenderer;
   L31
    LINENUMBER 253 L31
    ALOAD 0
    NEW net/minecraft/client/renderer/texture/DynamicTexture
    DUP
    BIPUSH 16
    BIPUSH 16
    INVOKESPECIAL net/minecraft/client/renderer/texture/DynamicTexture.<init> (II)V
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_78513_d : Lnet/minecraft/client/renderer/texture/DynamicTexture;
   L32
    LINENUMBER 254 L32
    ALOAD 0
    ALOAD 1
    INVOKEVIRTUAL net/minecraft/client/Minecraft.func_110434_K ()Lnet/minecraft/client/renderer/texture/TextureManager;
    LDC "lightMap"
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78513_d : Lnet/minecraft/client/renderer/texture/DynamicTexture;
    INVOKEVIRTUAL net/minecraft/client/renderer/texture/TextureManager.func_110578_a (Ljava/lang/String;Lnet/minecraft/client/renderer/texture/DynamicTexture;)Lnet/minecraft/util/ResourceLocation;
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_110922_T : Lnet/minecraft/util/ResourceLocation;
   L33
    LINENUMBER 255 L33
    ALOAD 0
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78513_d : Lnet/minecraft/client/renderer/texture/DynamicTexture;
    INVOKEVIRTUAL net/minecraft/client/renderer/texture/DynamicTexture.func_110565_c ()[I
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_78504_Q : [I
   L34
    LINENUMBER 256 L34
    ALOAD 0
    ACONST_NULL
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_147707_d : Lnet/minecraft/client/shader/ShaderGroup;
   L35
    LINENUMBER 258 L35
    ICONST_0
    ISTORE 3
   L36
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer net/minecraft/client/Minecraft net/minecraft/client/resources/IResourceManager I] []
    ILOAD 3
    BIPUSH 32
    IF_ICMPGE L37
   L38
    LINENUMBER 260 L38
    ICONST_0
    ISTORE 4
   L39
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer net/minecraft/client/Minecraft net/minecraft/client/resources/IResourceManager I I] []
    ILOAD 4
    BIPUSH 32
    IF_ICMPGE L40
   L41
    LINENUMBER 262 L41
    ILOAD 4
    BIPUSH 16
    ISUB
    I2F
    FSTORE 5
   L42
    LINENUMBER 263 L42
    ILOAD 3
    BIPUSH 16
    ISUB
    I2F
    FSTORE 6
   L43
    LINENUMBER 264 L43
    FLOAD 5
    FLOAD 5
    FMUL
    FLOAD 6
    FLOAD 6
    FMUL
    FADD
    INVOKESTATIC net/minecraft/util/math/MathHelper.func_76129_c (F)F
    FSTORE 7
   L44
    LINENUMBER 265 L44
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_175076_N : [F
    ILOAD 3
    ICONST_5
    ISHL
    ILOAD 4
    IOR
    FLOAD 6
    FNEG
    FLOAD 7
    FDIV
    FASTORE
   L45
    LINENUMBER 266 L45
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_175077_O : [F
    ILOAD 3
    ICONST_5
    ISHL
    ILOAD 4
    IOR
    FLOAD 5
    FLOAD 7
    FDIV
    FASTORE
   L46
    LINENUMBER 260 L46
    IINC 4 1
    GOTO L39
   L40
    LINENUMBER 258 L40
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer net/minecraft/client/Minecraft net/minecraft/client/resources/IResourceManager I I] []
    IINC 3 1
    GOTO L36
   L37
    LINENUMBER 269 L37
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer net/minecraft/client/Minecraft net/minecraft/client/resources/IResourceManager I] []
    RETURN
   L47
    LOCALVARIABLE f F L42 L46 5
    LOCALVARIABLE f1 F L43 L46 6
    LOCALVARIABLE f2 F L44 L46 7
    LOCALVARIABLE j I L39 L40 4
    LOCALVARIABLE i I L36 L37 3
    LOCALVARIABLE this Lnet/minecraft/client/renderer/EntityRenderer; L0 L47 0
    LOCALVARIABLE mcIn Lnet/minecraft/client/Minecraft; L0 L47 1
    LOCALVARIABLE resourceManagerIn Lnet/minecraft/client/resources/IResourceManager; L0 L47 2
    MAXSTACK = 5
    MAXLOCALS = 8

  // access flags 0x1
  public func_147702_a()Z
   L0
    LINENUMBER 273 L0
    GETSTATIC net/minecraft/client/renderer/OpenGlHelper.field_148824_g : Z
    IFEQ L1
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_147707_d : Lnet/minecraft/client/shader/ShaderGroup;
    IFNULL L1
    ICONST_1
    GOTO L2
   L1
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer] []
    ICONST_0
   L2
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer] [I]
    IRETURN
   L3
    LOCALVARIABLE this Lnet/minecraft/client/renderer/EntityRenderer; L0 L3 0
    MAXSTACK = 1
    MAXLOCALS = 1

  // access flags 0x1
  public func_181022_b()V
   L0
    LINENUMBER 278 L0
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_147707_d : Lnet/minecraft/client/shader/ShaderGroup;
    IFNULL L1
   L2
    LINENUMBER 280 L2
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_147707_d : Lnet/minecraft/client/shader/ShaderGroup;
    INVOKEVIRTUAL net/minecraft/client/shader/ShaderGroup.func_148021_a ()V
   L1
    LINENUMBER 283 L1
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer] []
    ALOAD 0
    ACONST_NULL
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_147707_d : Lnet/minecraft/client/shader/ShaderGroup;
   L3
    LINENUMBER 284 L3
    ALOAD 0
    GETSTATIC net/minecraft/client/renderer/EntityRenderer.field_147708_e : I
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_147713_ae : I
   L4
    LINENUMBER 285 L4
    RETURN
   L5
    LOCALVARIABLE this Lnet/minecraft/client/renderer/EntityRenderer; L0 L5 0
    MAXSTACK = 2
    MAXLOCALS = 1

  // access flags 0x1
  public func_175071_c()V
   L0
    LINENUMBER 289 L0
    ALOAD 0
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_175083_ad : Z
    IFNE L1
    ICONST_1
    GOTO L2
   L1
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer] [net/minecraft/client/renderer/EntityRenderer]
    ICONST_0
   L2
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer] [net/minecraft/client/renderer/EntityRenderer I]
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_175083_ad : Z
   L3
    LINENUMBER 290 L3
    RETURN
   L4
    LOCALVARIABLE this Lnet/minecraft/client/renderer/EntityRenderer; L0 L4 0
    MAXSTACK = 2
    MAXLOCALS = 1

  // access flags 0x1
  public func_175066_a(Lnet/minecraft/entity/Entity;)V
    @Ljavax/annotation/Nullable;() // parameter 0
   L0
    LINENUMBER 297 L0
    GETSTATIC net/minecraft/client/renderer/OpenGlHelper.field_148824_g : Z
    IFEQ L1
   L2
    LINENUMBER 299 L2
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_147707_d : Lnet/minecraft/client/shader/ShaderGroup;
    IFNULL L3
   L4
    LINENUMBER 301 L4
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_147707_d : Lnet/minecraft/client/shader/ShaderGroup;
    INVOKEVIRTUAL net/minecraft/client/shader/ShaderGroup.func_148021_a ()V
   L3
    LINENUMBER 304 L3
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer net/minecraft/entity/Entity] []
    ALOAD 0
    ACONST_NULL
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_147707_d : Lnet/minecraft/client/shader/ShaderGroup;
   L5
    LINENUMBER 306 L5
    ALOAD 1
    INSTANCEOF net/minecraft/entity/monster/EntityCreeper
    IFEQ L6
   L7
    LINENUMBER 308 L7
    ALOAD 0
    NEW net/minecraft/util/ResourceLocation
    DUP
    LDC "shaders/post/creeper.json"
    INVOKESPECIAL net/minecraft/util/ResourceLocation.<init> (Ljava/lang/String;)V
    INVOKEVIRTUAL net/minecraft/client/renderer/EntityRenderer.func_175069_a (Lnet/minecraft/util/ResourceLocation;)V
    GOTO L1
   L6
    LINENUMBER 310 L6
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer net/minecraft/entity/Entity] []
    ALOAD 1
    INSTANCEOF net/minecraft/entity/monster/EntitySpider
    IFEQ L8
   L9
    LINENUMBER 312 L9
    ALOAD 0
    NEW net/minecraft/util/ResourceLocation
    DUP
    LDC "shaders/post/spider.json"
    INVOKESPECIAL net/minecraft/util/ResourceLocation.<init> (Ljava/lang/String;)V
    INVOKEVIRTUAL net/minecraft/client/renderer/EntityRenderer.func_175069_a (Lnet/minecraft/util/ResourceLocation;)V
    GOTO L1
   L8
    LINENUMBER 314 L8
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer net/minecraft/entity/Entity] []
    ALOAD 1
    INSTANCEOF net/minecraft/entity/monster/EntityEnderman
    IFEQ L10
   L11
    LINENUMBER 316 L11
    ALOAD 0
    NEW net/minecraft/util/ResourceLocation
    DUP
    LDC "shaders/post/invert.json"
    INVOKESPECIAL net/minecraft/util/ResourceLocation.<init> (Ljava/lang/String;)V
    INVOKEVIRTUAL net/minecraft/client/renderer/EntityRenderer.func_175069_a (Lnet/minecraft/util/ResourceLocation;)V
    GOTO L1
   L10
    LINENUMBER 321 L10
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer net/minecraft/entity/Entity] []
    GETSTATIC Reflector.ForgeHooksClient_loadEntityShader : LReflectorMethod;
    INVOKEVIRTUAL ReflectorMethod.exists ()Z
    IFEQ L1
   L12
    LINENUMBER 322 L12
    GETSTATIC Reflector.ForgeHooksClient_loadEntityShader : LReflectorMethod;
    ICONST_2
    ANEWARRAY java/lang/Object
    DUP
    ICONST_0
    ALOAD 1
    AASTORE
    DUP
    ICONST_1
    ALOAD 0
    AASTORE
    INVOKESTATIC Reflector.call (LReflectorMethod;[Ljava/lang/Object;)Ljava/lang/Object;
    POP
   L1
    LINENUMBER 326 L1
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer net/minecraft/entity/Entity] []
    RETURN
   L13
    LOCALVARIABLE this Lnet/minecraft/client/renderer/EntityRenderer; L0 L13 0
    LOCALVARIABLE entityIn Lnet/minecraft/entity/Entity; L0 L13 1
    MAXSTACK = 5
    MAXLOCALS = 2

  // access flags 0x1
  public func_175069_a(Lnet/minecraft/util/ResourceLocation;)V
    TRYCATCHBLOCK L0 L1 L2 java/io/IOException
    TRYCATCHBLOCK L0 L1 L3 com/google/gson/JsonSyntaxException
   L4
    LINENUMBER 331 L4
    INVOKESTATIC net/minecraft/client/renderer/OpenGlHelper.func_148822_b ()Z
    IFNE L0
   L5
    LINENUMBER 332 L5
    RETURN
   L0
    LINENUMBER 336 L0
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer net/minecraft/util/ResourceLocation] []
    ALOAD 0
    NEW net/minecraft/client/shader/ShaderGroup
    DUP
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    INVOKEVIRTUAL net/minecraft/client/Minecraft.func_110434_K ()Lnet/minecraft/client/renderer/texture/TextureManager;
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_147711_ac : Lnet/minecraft/client/resources/IResourceManager;
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    INVOKEVIRTUAL net/minecraft/client/Minecraft.func_147110_a ()Lnet/minecraft/client/shader/Framebuffer;
    ALOAD 1
    INVOKESPECIAL net/minecraft/client/shader/ShaderGroup.<init> (Lnet/minecraft/client/renderer/texture/TextureManager;Lnet/minecraft/client/resources/IResourceManager;Lnet/minecraft/client/shader/Framebuffer;Lnet/minecraft/util/ResourceLocation;)V
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_147707_d : Lnet/minecraft/client/shader/ShaderGroup;
   L6
    LINENUMBER 337 L6
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_147707_d : Lnet/minecraft/client/shader/ShaderGroup;
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71443_c : I
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71440_d : I
    INVOKEVIRTUAL net/minecraft/client/shader/ShaderGroup.func_148026_a (II)V
   L7
    LINENUMBER 338 L7
    ALOAD 0
    ICONST_1
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_175083_ad : Z
   L1
    LINENUMBER 351 L1
    GOTO L8
   L2
    LINENUMBER 340 L2
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer net/minecraft/util/ResourceLocation] [java/io/IOException]
    ASTORE 2
   L9
    LINENUMBER 342 L9
    GETSTATIC net/minecraft/client/renderer/EntityRenderer.field_147710_q : Lorg/apache/logging/log4j/Logger;
    LDC "Failed to load shader: {}"
    ICONST_2
    ANEWARRAY java/lang/Object
    DUP
    ICONST_0
    ALOAD 1
    AASTORE
    DUP
    ICONST_1
    ALOAD 2
    AASTORE
    INVOKEINTERFACE org/apache/logging/log4j/Logger.warn (Ljava/lang/String;[Ljava/lang/Object;)V
   L10
    LINENUMBER 343 L10
    ALOAD 0
    GETSTATIC net/minecraft/client/renderer/EntityRenderer.field_147708_e : I
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_147713_ae : I
   L11
    LINENUMBER 344 L11
    ALOAD 0
    ICONST_0
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_175083_ad : Z
   L12
    LINENUMBER 351 L12
    GOTO L8
   L3
    LINENUMBER 346 L3
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer net/minecraft/util/ResourceLocation] [com/google/gson/JsonSyntaxException]
    ASTORE 2
   L13
    LINENUMBER 348 L13
    GETSTATIC net/minecraft/client/renderer/EntityRenderer.field_147710_q : Lorg/apache/logging/log4j/Logger;
    LDC "Failed to load shader: {}"
    ICONST_2
    ANEWARRAY java/lang/Object
    DUP
    ICONST_0
    ALOAD 1
    AASTORE
    DUP
    ICONST_1
    ALOAD 2
    AASTORE
    INVOKEINTERFACE org/apache/logging/log4j/Logger.warn (Ljava/lang/String;[Ljava/lang/Object;)V
   L14
    LINENUMBER 349 L14
    ALOAD 0
    GETSTATIC net/minecraft/client/renderer/EntityRenderer.field_147708_e : I
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_147713_ae : I
   L15
    LINENUMBER 350 L15
    ALOAD 0
    ICONST_0
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_175083_ad : Z
   L8
    LINENUMBER 352 L8
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer net/minecraft/util/ResourceLocation] []
    RETURN
   L16
    LOCALVARIABLE ioexception Ljava/io/IOException; L9 L12 2
    LOCALVARIABLE jsonsyntaxexception Lcom/google/gson/JsonSyntaxException; L13 L8 2
    LOCALVARIABLE this Lnet/minecraft/client/renderer/EntityRenderer; L4 L16 0
    LOCALVARIABLE resourceLocationIn Lnet/minecraft/util/ResourceLocation; L4 L16 1
    MAXSTACK = 7
    MAXLOCALS = 3

  // access flags 0x1
  public func_110549_a(Lnet/minecraft/client/resources/IResourceManager;)V
   L0
    LINENUMBER 356 L0
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_147707_d : Lnet/minecraft/client/shader/ShaderGroup;
    IFNULL L1
   L2
    LINENUMBER 358 L2
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_147707_d : Lnet/minecraft/client/shader/ShaderGroup;
    INVOKEVIRTUAL net/minecraft/client/shader/ShaderGroup.func_148021_a ()V
   L1
    LINENUMBER 361 L1
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer net/minecraft/client/resources/IResourceManager] []
    ALOAD 0
    ACONST_NULL
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_147707_d : Lnet/minecraft/client/shader/ShaderGroup;
   L3
    LINENUMBER 363 L3
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_147713_ae : I
    GETSTATIC net/minecraft/client/renderer/EntityRenderer.field_147708_e : I
    IF_ICMPNE L4
   L5
    LINENUMBER 365 L5
    ALOAD 0
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    INVOKEVIRTUAL net/minecraft/client/Minecraft.func_175606_aa ()Lnet/minecraft/entity/Entity;
    INVOKEVIRTUAL net/minecraft/client/renderer/EntityRenderer.func_175066_a (Lnet/minecraft/entity/Entity;)V
    GOTO L6
   L4
    LINENUMBER 369 L4
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer net/minecraft/client/resources/IResourceManager] []
    ALOAD 0
    GETSTATIC net/minecraft/client/renderer/EntityRenderer.field_147712_ad : [Lnet/minecraft/util/ResourceLocation;
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_147713_ae : I
    AALOAD
    INVOKEVIRTUAL net/minecraft/client/renderer/EntityRenderer.func_175069_a (Lnet/minecraft/util/ResourceLocation;)V
   L6
    LINENUMBER 371 L6
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer net/minecraft/client/resources/IResourceManager] []
    RETURN
   L7
    LOCALVARIABLE this Lnet/minecraft/client/renderer/EntityRenderer; L0 L7 0
    LOCALVARIABLE resourceManager Lnet/minecraft/client/resources/IResourceManager; L0 L7 1
    MAXSTACK = 3
    MAXLOCALS = 2

  // access flags 0x1
  public func_78464_a()V
   L0
    LINENUMBER 378 L0
    GETSTATIC net/minecraft/client/renderer/OpenGlHelper.field_148824_g : Z
    IFEQ L1
    INVOKESTATIC net/minecraft/client/shader/ShaderLinkHelper.func_148074_b ()Lnet/minecraft/client/shader/ShaderLinkHelper;
    IFNONNULL L1
   L2
    LINENUMBER 380 L2
    INVOKESTATIC net/minecraft/client/shader/ShaderLinkHelper.func_148076_a ()V
   L1
    LINENUMBER 383 L1
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer] []
    ALOAD 0
    INVOKESPECIAL net/minecraft/client/renderer/EntityRenderer.func_78477_e ()V
   L3
    LINENUMBER 384 L3
    ALOAD 0
    INVOKESPECIAL net/minecraft/client/renderer/EntityRenderer.func_78470_f ()V
   L4
    LINENUMBER 385 L4
    ALOAD 0
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78539_ae : F
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_78535_ad : F
   L5
    LINENUMBER 386 L5
    ALOAD 0
    LDC 4.0
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_78491_C : F
   L6
    LINENUMBER 388 L6
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71474_y : Lnet/minecraft/client/settings/GameSettings;
    GETFIELD net/minecraft/client/settings/GameSettings.field_74326_T : Z
    IFEQ L7
   L8
    LINENUMBER 390 L8
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71474_y : Lnet/minecraft/client/settings/GameSettings;
    GETFIELD net/minecraft/client/settings/GameSettings.field_74341_c : F
    LDC 0.6
    FMUL
    LDC 0.2
    FADD
    FSTORE 1
   L9
    LINENUMBER 391 L9
    FLOAD 1
    FLOAD 1
    FMUL
    FLOAD 1
    FMUL
    LDC 8.0
    FMUL
    FSTORE 2
   L10
    LINENUMBER 392 L10
    ALOAD 0
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78527_v : Lnet/minecraft/util/MouseFilter;
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78496_H : F
    LDC 0.05
    FLOAD 2
    FMUL
    INVOKEVIRTUAL net/minecraft/util/MouseFilter.func_76333_a (FF)F
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_78498_J : F
   L11
    LINENUMBER 393 L11
    ALOAD 0
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78526_w : Lnet/minecraft/util/MouseFilter;
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78497_I : F
    LDC 0.05
    FLOAD 2
    FMUL
    INVOKEVIRTUAL net/minecraft/util/MouseFilter.func_76333_a (FF)F
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_78499_K : F
   L12
    LINENUMBER 394 L12
    ALOAD 0
    FCONST_0
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_78492_L : F
   L13
    LINENUMBER 395 L13
    ALOAD 0
    FCONST_0
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_78496_H : F
   L14
    LINENUMBER 396 L14
    ALOAD 0
    FCONST_0
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_78497_I : F
   L15
    LINENUMBER 397 L15
    GOTO L16
   L7
    LINENUMBER 400 L7
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer] []
    ALOAD 0
    FCONST_0
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_78498_J : F
   L17
    LINENUMBER 401 L17
    ALOAD 0
    FCONST_0
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_78499_K : F
   L18
    LINENUMBER 402 L18
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78527_v : Lnet/minecraft/util/MouseFilter;
    INVOKEVIRTUAL net/minecraft/util/MouseFilter.func_180179_a ()V
   L19
    LINENUMBER 403 L19
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78526_w : Lnet/minecraft/util/MouseFilter;
    INVOKEVIRTUAL net/minecraft/util/MouseFilter.func_180179_a ()V
   L16
    LINENUMBER 406 L16
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer] []
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    INVOKEVIRTUAL net/minecraft/client/Minecraft.func_175606_aa ()Lnet/minecraft/entity/Entity;
    IFNONNULL L20
   L21
    LINENUMBER 408 L21
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71439_g : Lnet/minecraft/client/entity/EntityPlayerSP;
    INVOKEVIRTUAL net/minecraft/client/Minecraft.func_175607_a (Lnet/minecraft/entity/Entity;)V
   L20
    LINENUMBER 412 L20
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer] []
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    INVOKEVIRTUAL net/minecraft/client/Minecraft.func_175606_aa ()Lnet/minecraft/entity/Entity;
    ASTORE 1
   L22
    LINENUMBER 413 L22
    ALOAD 1
    GETFIELD net/minecraft/entity/Entity.field_70165_t : D
    DSTORE 3
   L23
    LINENUMBER 414 L23
    ALOAD 1
    GETFIELD net/minecraft/entity/Entity.field_70163_u : D
    ALOAD 1
    INVOKEVIRTUAL net/minecraft/entity/Entity.func_70047_e ()F
    F2D
    DADD
    DSTORE 5
   L24
    LINENUMBER 415 L24
    ALOAD 1
    GETFIELD net/minecraft/entity/Entity.field_70161_v : D
    DSTORE 7
   L25
    LINENUMBER 416 L25
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71441_e : Lnet/minecraft/client/multiplayer/WorldClient;
    NEW net/minecraft/util/math/BlockPos
    DUP
    DLOAD 3
    DLOAD 5
    DLOAD 7
    INVOKESPECIAL net/minecraft/util/math/BlockPos.<init> (DDD)V
    INVOKEVIRTUAL net/minecraft/client/multiplayer/WorldClient.func_175724_o (Lnet/minecraft/util/math/BlockPos;)F
    FSTORE 9
   L26
    LINENUMBER 418 L26
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71474_y : Lnet/minecraft/client/settings/GameSettings;
    GETFIELD net/minecraft/client/settings/GameSettings.field_151451_c : I
    I2F
    LDC 16.0
    FDIV
    FSTORE 10
   L27
    LINENUMBER 419 L27
    FLOAD 10
    FCONST_0
    FCONST_1
    INVOKESTATIC net/minecraft/util/math/MathHelper.func_76131_a (FFF)F
    FSTORE 10
   L28
    LINENUMBER 421 L28
    FLOAD 9
    FCONST_1
    FLOAD 10
    FSUB
    FMUL
    FLOAD 10
    FADD
    FSTORE 11
   L29
    LINENUMBER 422 L29
    ALOAD 0
    DUP
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78539_ae : F
    FLOAD 11
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78539_ae : F
    FSUB
    LDC 0.1
    FMUL
    FADD
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_78539_ae : F
   L30
    LINENUMBER 423 L30
    ALOAD 0
    DUP
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78529_t : I
    ICONST_1
    IADD
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_78529_t : I
   L31
    LINENUMBER 424 L31
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78516_c : Lnet/minecraft/client/renderer/ItemRenderer;
    INVOKEVIRTUAL net/minecraft/client/renderer/ItemRenderer.func_78441_a ()V
   L32
    LINENUMBER 425 L32
    ALOAD 0
    INVOKESPECIAL net/minecraft/client/renderer/EntityRenderer.func_78484_h ()V
   L33
    LINENUMBER 426 L33
    ALOAD 0
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_82831_U : F
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_82832_V : F
   L34
    LINENUMBER 428 L34
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71456_v : Lnet/minecraft/client/gui/GuiIngame;
    INVOKEVIRTUAL net/minecraft/client/gui/GuiIngame.func_184046_j ()Lnet/minecraft/client/gui/GuiBossOverlay;
    INVOKEVIRTUAL net/minecraft/client/gui/GuiBossOverlay.func_184053_e ()Z
    IFEQ L35
   L36
    LINENUMBER 430 L36
    ALOAD 0
    DUP
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_82831_U : F
    LDC 0.05
    FADD
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_82831_U : F
   L37
    LINENUMBER 432 L37
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_82831_U : F
    FCONST_1
    FCMPL
    IFLE L38
   L39
    LINENUMBER 434 L39
    ALOAD 0
    FCONST_1
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_82831_U : F
    GOTO L38
   L35
    LINENUMBER 437 L35
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer net/minecraft/entity/Entity T D D D F F F] []
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_82831_U : F
    FCONST_0
    FCMPL
    IFLE L38
   L40
    LINENUMBER 439 L40
    ALOAD 0
    DUP
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_82831_U : F
    LDC 0.0125
    FSUB
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_82831_U : F
   L38
    LINENUMBER 442 L38
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer net/minecraft/entity/Entity T D D D F F F] []
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_190567_ac : I
    IFLE L41
   L42
    LINENUMBER 444 L42
    ALOAD 0
    DUP
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_190567_ac : I
    ICONST_1
    ISUB
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_190567_ac : I
   L43
    LINENUMBER 446 L43
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_190567_ac : I
    IFNE L41
   L44
    LINENUMBER 448 L44
    ALOAD 0
    ACONST_NULL
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_190566_ab : Lnet/minecraft/item/ItemStack;
   L41
    LINENUMBER 451 L41
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer net/minecraft/entity/Entity T D D D F F F] []
    RETURN
   L45
    LOCALVARIABLE f F L9 L15 1
    LOCALVARIABLE f1 F L10 L15 2
    LOCALVARIABLE this Lnet/minecraft/client/renderer/EntityRenderer; L0 L45 0
    LOCALVARIABLE viewEntity Lnet/minecraft/entity/Entity; L22 L45 1
    LOCALVARIABLE vx D L23 L45 3
    LOCALVARIABLE vy D L24 L45 5
    LOCALVARIABLE vz D L25 L45 7
    LOCALVARIABLE f3 F L26 L45 9
    LOCALVARIABLE f4 F L27 L45 10
    LOCALVARIABLE f2 F L29 L45 11
    MAXSTACK = 9
    MAXLOCALS = 12

  // access flags 0x1
  public func_147706_e()Lnet/minecraft/client/shader/ShaderGroup;
   L0
    LINENUMBER 455 L0
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_147707_d : Lnet/minecraft/client/shader/ShaderGroup;
    ARETURN
   L1
    LOCALVARIABLE this Lnet/minecraft/client/renderer/EntityRenderer; L0 L1 0
    MAXSTACK = 1
    MAXLOCALS = 1

  // access flags 0x1
  public func_147704_a(II)V
   L0
    LINENUMBER 460 L0
    GETSTATIC net/minecraft/client/renderer/OpenGlHelper.field_148824_g : Z
    IFEQ L1
   L2
    LINENUMBER 462 L2
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_147707_d : Lnet/minecraft/client/shader/ShaderGroup;
    IFNULL L3
   L4
    LINENUMBER 464 L4
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_147707_d : Lnet/minecraft/client/shader/ShaderGroup;
    ILOAD 1
    ILOAD 2
    INVOKEVIRTUAL net/minecraft/client/shader/ShaderGroup.func_148026_a (II)V
   L3
    LINENUMBER 467 L3
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer I I] []
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71438_f : Lnet/minecraft/client/renderer/RenderGlobal;
    ILOAD 1
    ILOAD 2
    INVOKEVIRTUAL net/minecraft/client/renderer/RenderGlobal.func_72720_a (II)V
   L1
    LINENUMBER 469 L1
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer I I] []
    RETURN
   L5
    LOCALVARIABLE this Lnet/minecraft/client/renderer/EntityRenderer; L0 L5 0
    LOCALVARIABLE width I L0 L5 1
    LOCALVARIABLE height I L0 L5 2
    MAXSTACK = 3
    MAXLOCALS = 3

  // access flags 0x1
  public func_78473_a(F)V
   L0
    LINENUMBER 476 L0
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    INVOKEVIRTUAL net/minecraft/client/Minecraft.func_175606_aa ()Lnet/minecraft/entity/Entity;
    ASTORE 2
   L1
    LINENUMBER 478 L1
    ALOAD 2
    IFNULL L2
   L3
    LINENUMBER 480 L3
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71441_e : Lnet/minecraft/client/multiplayer/WorldClient;
    IFNULL L2
   L4
    LINENUMBER 482 L4
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71424_I : Lnet/minecraft/profiler/Profiler;
    LDC "pick"
    INVOKEVIRTUAL net/minecraft/profiler/Profiler.func_76320_a (Ljava/lang/String;)V
   L5
    LINENUMBER 483 L5
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    ACONST_NULL
    PUTFIELD net/minecraft/client/Minecraft.field_147125_j : Lnet/minecraft/entity/Entity;
   L6
    LINENUMBER 484 L6
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71442_b : Lnet/minecraft/client/multiplayer/PlayerControllerMP;
    INVOKEVIRTUAL net/minecraft/client/multiplayer/PlayerControllerMP.func_78757_d ()F
    F2D
    DSTORE 3
   L7
    LINENUMBER 485 L7
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    ALOAD 2
    DLOAD 3
    FLOAD 1
    INVOKEVIRTUAL net/minecraft/entity/Entity.func_174822_a (DF)Lnet/minecraft/util/math/RayTraceResult;
    PUTFIELD net/minecraft/client/Minecraft.field_71476_x : Lnet/minecraft/util/math/RayTraceResult;
   L8
    LINENUMBER 486 L8
    ALOAD 2
    FLOAD 1
    INVOKEVIRTUAL net/minecraft/entity/Entity.func_174824_e (F)Lnet/minecraft/util/math/Vec3d;
    ASTORE 5
   L9
    LINENUMBER 487 L9
    ICONST_0
    ISTORE 6
   L10
    LINENUMBER 488 L10
    ICONST_3
    ISTORE 7
   L11
    LINENUMBER 489 L11
    DLOAD 3
    DSTORE 8
   L12
    LINENUMBER 491 L12
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71442_b : Lnet/minecraft/client/multiplayer/PlayerControllerMP;
    INVOKEVIRTUAL net/minecraft/client/multiplayer/PlayerControllerMP.func_78749_i ()Z
    IFEQ L13
   L14
    LINENUMBER 493 L14
    LDC 6.0
    DSTORE 8
   L15
    LINENUMBER 494 L15
    DLOAD 8
    DSTORE 3
    GOTO L16
   L13
    LINENUMBER 498 L13
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F net/minecraft/entity/Entity D net/minecraft/util/math/Vec3d I I D] []
    DLOAD 3
    LDC 3.0
    DCMPL
    IFLE L16
   L17
    LINENUMBER 500 L17
    ICONST_1
    ISTORE 6
   L16
    LINENUMBER 504 L16
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F net/minecraft/entity/Entity D net/minecraft/util/math/Vec3d I I D] []
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71476_x : Lnet/minecraft/util/math/RayTraceResult;
    IFNULL L18
   L19
    LINENUMBER 506 L19
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71476_x : Lnet/minecraft/util/math/RayTraceResult;
    GETFIELD net/minecraft/util/math/RayTraceResult.field_72307_f : Lnet/minecraft/util/math/Vec3d;
    ALOAD 5
    INVOKEVIRTUAL net/minecraft/util/math/Vec3d.func_72438_d (Lnet/minecraft/util/math/Vec3d;)D
    DSTORE 8
   L18
    LINENUMBER 509 L18
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F net/minecraft/entity/Entity D net/minecraft/util/math/Vec3d I I D] []
    ALOAD 2
    FCONST_1
    INVOKEVIRTUAL net/minecraft/entity/Entity.func_70676_i (F)Lnet/minecraft/util/math/Vec3d;
    ASTORE 10
   L20
    LINENUMBER 510 L20
    ALOAD 5
    ALOAD 10
    GETFIELD net/minecraft/util/math/Vec3d.field_72450_a : D
    DLOAD 3
    DMUL
    ALOAD 10
    GETFIELD net/minecraft/util/math/Vec3d.field_72448_b : D
    DLOAD 3
    DMUL
    ALOAD 10
    GETFIELD net/minecraft/util/math/Vec3d.field_72449_c : D
    DLOAD 3
    DMUL
    INVOKEVIRTUAL net/minecraft/util/math/Vec3d.func_72441_c (DDD)Lnet/minecraft/util/math/Vec3d;
    ASTORE 11
   L21
    LINENUMBER 511 L21
    ALOAD 0
    ACONST_NULL
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_78528_u : Lnet/minecraft/entity/Entity;
   L22
    LINENUMBER 512 L22
    ACONST_NULL
    ASTORE 12
   L23
    LINENUMBER 513 L23
    FCONST_1
    FSTORE 13
   L24
    LINENUMBER 514 L24
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71441_e : Lnet/minecraft/client/multiplayer/WorldClient;
    ALOAD 2
    ALOAD 2
    INVOKEVIRTUAL net/minecraft/entity/Entity.func_174813_aQ ()Lnet/minecraft/util/math/AxisAlignedBB;
    ALOAD 10
    GETFIELD net/minecraft/util/math/Vec3d.field_72450_a : D
    DLOAD 3
    DMUL
    ALOAD 10
    GETFIELD net/minecraft/util/math/Vec3d.field_72448_b : D
    DLOAD 3
    DMUL
    ALOAD 10
    GETFIELD net/minecraft/util/math/Vec3d.field_72449_c : D
    DLOAD 3
    DMUL
    INVOKEVIRTUAL net/minecraft/util/math/AxisAlignedBB.func_72321_a (DDD)Lnet/minecraft/util/math/AxisAlignedBB;
    DCONST_1
    DCONST_1
    DCONST_1
    INVOKEVIRTUAL net/minecraft/util/math/AxisAlignedBB.func_72314_b (DDD)Lnet/minecraft/util/math/AxisAlignedBB;
    GETSTATIC net/minecraft/util/EntitySelectors.field_180132_d : Lcom/google/common/base/Predicate;
    NEW net/minecraft/client/renderer/EntityRenderer$1
    DUP
    ALOAD 0
    INVOKESPECIAL net/minecraft/client/renderer/EntityRenderer$1.<init> (Lnet/minecraft/client/renderer/EntityRenderer;)V
    INVOKESTATIC com/google/common/base/Predicates.and (Lcom/google/common/base/Predicate;Lcom/google/common/base/Predicate;)Lcom/google/common/base/Predicate;
    INVOKEVIRTUAL net/minecraft/client/multiplayer/WorldClient.func_175674_a (Lnet/minecraft/entity/Entity;Lnet/minecraft/util/math/AxisAlignedBB;Lcom/google/common/base/Predicate;)Ljava/util/List;
    ASTORE 14
   L25
    LINENUMBER 521 L25
    DLOAD 8
    DSTORE 15
   L26
    LINENUMBER 523 L26
    ICONST_0
    ISTORE 17
   L27
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F net/minecraft/entity/Entity D net/minecraft/util/math/Vec3d I I D net/minecraft/util/math/Vec3d net/minecraft/util/math/Vec3d net/minecraft/util/math/Vec3d F java/util/List D I] []
    ILOAD 17
    ALOAD 14
    INVOKEINTERFACE java/util/List.size ()I
    IF_ICMPGE L28
   L29
    LINENUMBER 525 L29
    ALOAD 14
    ILOAD 17
    INVOKEINTERFACE java/util/List.get (I)Ljava/lang/Object;
    CHECKCAST net/minecraft/entity/Entity
    ASTORE 18
   L30
    LINENUMBER 526 L30
    ALOAD 18
    INVOKEVIRTUAL net/minecraft/entity/Entity.func_174813_aQ ()Lnet/minecraft/util/math/AxisAlignedBB;
    ALOAD 18
    INVOKEVIRTUAL net/minecraft/entity/Entity.func_70111_Y ()F
    F2D
    INVOKEVIRTUAL net/minecraft/util/math/AxisAlignedBB.func_186662_g (D)Lnet/minecraft/util/math/AxisAlignedBB;
    ASTORE 19
   L31
    LINENUMBER 527 L31
    ALOAD 19
    ALOAD 5
    ALOAD 11
    INVOKEVIRTUAL net/minecraft/util/math/AxisAlignedBB.func_72327_a (Lnet/minecraft/util/math/Vec3d;Lnet/minecraft/util/math/Vec3d;)Lnet/minecraft/util/math/RayTraceResult;
    ASTORE 20
   L32
    LINENUMBER 529 L32
    ALOAD 19
    ALOAD 5
    INVOKEVIRTUAL net/minecraft/util/math/AxisAlignedBB.func_72318_a (Lnet/minecraft/util/math/Vec3d;)Z
    IFEQ L33
   L34
    LINENUMBER 531 L34
    DLOAD 15
    DCONST_0
    DCMPL
    IFLT L35
   L36
    LINENUMBER 533 L36
    ALOAD 0
    ALOAD 18
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_78528_u : Lnet/minecraft/entity/Entity;
   L37
    LINENUMBER 534 L37
    ALOAD 20
    IFNONNULL L38
    ALOAD 5
    GOTO L39
   L38
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F net/minecraft/entity/Entity D net/minecraft/util/math/Vec3d I I D net/minecraft/util/math/Vec3d net/minecraft/util/math/Vec3d net/minecraft/util/math/Vec3d F java/util/List D I net/minecraft/entity/Entity net/minecraft/util/math/AxisAlignedBB net/minecraft/util/math/RayTraceResult] []
    ALOAD 20
    GETFIELD net/minecraft/util/math/RayTraceResult.field_72307_f : Lnet/minecraft/util/math/Vec3d;
   L39
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F net/minecraft/entity/Entity D net/minecraft/util/math/Vec3d I I D net/minecraft/util/math/Vec3d net/minecraft/util/math/Vec3d net/minecraft/util/math/Vec3d F java/util/List D I net/minecraft/entity/Entity net/minecraft/util/math/AxisAlignedBB net/minecraft/util/math/RayTraceResult] [net/minecraft/util/math/Vec3d]
    ASTORE 12
   L40
    LINENUMBER 535 L40
    DCONST_0
    DSTORE 15
    GOTO L35
   L33
    LINENUMBER 538 L33
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F net/minecraft/entity/Entity D net/minecraft/util/math/Vec3d I I D net/minecraft/util/math/Vec3d net/minecraft/util/math/Vec3d net/minecraft/util/math/Vec3d F java/util/List D I net/minecraft/entity/Entity net/minecraft/util/math/AxisAlignedBB net/minecraft/util/math/RayTraceResult] []
    ALOAD 20
    IFNULL L35
   L41
    LINENUMBER 540 L41
    ALOAD 5
    ALOAD 20
    GETFIELD net/minecraft/util/math/RayTraceResult.field_72307_f : Lnet/minecraft/util/math/Vec3d;
    INVOKEVIRTUAL net/minecraft/util/math/Vec3d.func_72438_d (Lnet/minecraft/util/math/Vec3d;)D
    DSTORE 21
   L42
    LINENUMBER 542 L42
    DLOAD 21
    DLOAD 15
    DCMPG
    IFLT L43
    DLOAD 15
    DCONST_0
    DCMPL
    IFNE L35
   L43
    LINENUMBER 545 L43
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F net/minecraft/entity/Entity D net/minecraft/util/math/Vec3d I I D net/minecraft/util/math/Vec3d net/minecraft/util/math/Vec3d net/minecraft/util/math/Vec3d F java/util/List D I net/minecraft/entity/Entity net/minecraft/util/math/AxisAlignedBB net/minecraft/util/math/RayTraceResult D] []
    ICONST_0
    ISTORE 23
   L44
    LINENUMBER 546 L44
    GETSTATIC Reflector.ForgeEntity_canRiderInteract : LReflectorMethod;
    INVOKEVIRTUAL ReflectorMethod.exists ()Z
    IFEQ L45
   L46
    LINENUMBER 547 L46
    ALOAD 18
    GETSTATIC Reflector.ForgeEntity_canRiderInteract : LReflectorMethod;
    ICONST_0
    ANEWARRAY java/lang/Object
    INVOKESTATIC Reflector.callBoolean (Ljava/lang/Object;LReflectorMethod;[Ljava/lang/Object;)Z
    ISTORE 23
   L45
    LINENUMBER 549 L45
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F net/minecraft/entity/Entity D net/minecraft/util/math/Vec3d I I D net/minecraft/util/math/Vec3d net/minecraft/util/math/Vec3d net/minecraft/util/math/Vec3d F java/util/List D I net/minecraft/entity/Entity net/minecraft/util/math/AxisAlignedBB net/minecraft/util/math/RayTraceResult D I] []
    ILOAD 23
    IFNE L47
    ALOAD 18
    INVOKEVIRTUAL net/minecraft/entity/Entity.func_184208_bv ()Lnet/minecraft/entity/Entity;
    ALOAD 2
    INVOKEVIRTUAL net/minecraft/entity/Entity.func_184208_bv ()Lnet/minecraft/entity/Entity;
    IF_ACMPNE L47
   L48
    LINENUMBER 551 L48
    DLOAD 15
    DCONST_0
    DCMPL
    IFNE L35
   L49
    LINENUMBER 553 L49
    ALOAD 0
    ALOAD 18
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_78528_u : Lnet/minecraft/entity/Entity;
   L50
    LINENUMBER 554 L50
    ALOAD 20
    GETFIELD net/minecraft/util/math/RayTraceResult.field_72307_f : Lnet/minecraft/util/math/Vec3d;
    ASTORE 12
    GOTO L35
   L47
    LINENUMBER 559 L47
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F net/minecraft/entity/Entity D net/minecraft/util/math/Vec3d I I D net/minecraft/util/math/Vec3d net/minecraft/util/math/Vec3d net/minecraft/util/math/Vec3d F java/util/List D I net/minecraft/entity/Entity net/minecraft/util/math/AxisAlignedBB net/minecraft/util/math/RayTraceResult D I] []
    ALOAD 0
    ALOAD 18
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_78528_u : Lnet/minecraft/entity/Entity;
   L51
    LINENUMBER 560 L51
    ALOAD 20
    GETFIELD net/minecraft/util/math/RayTraceResult.field_72307_f : Lnet/minecraft/util/math/Vec3d;
    ASTORE 12
   L52
    LINENUMBER 561 L52
    DLOAD 21
    DSTORE 15
   L35
    LINENUMBER 523 L35
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F net/minecraft/entity/Entity D net/minecraft/util/math/Vec3d I I D net/minecraft/util/math/Vec3d net/minecraft/util/math/Vec3d net/minecraft/util/math/Vec3d F java/util/List D I net/minecraft/entity/Entity net/minecraft/util/math/AxisAlignedBB net/minecraft/util/math/RayTraceResult] []
    IINC 17 1
    GOTO L27
   L28
    LINENUMBER 567 L28
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F net/minecraft/entity/Entity D net/minecraft/util/math/Vec3d I I D net/minecraft/util/math/Vec3d net/minecraft/util/math/Vec3d net/minecraft/util/math/Vec3d F java/util/List D I] []
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78528_u : Lnet/minecraft/entity/Entity;
    IFNULL L53
    ILOAD 6
    IFEQ L53
    ALOAD 5
    ALOAD 12
    INVOKEVIRTUAL net/minecraft/util/math/Vec3d.func_72438_d (Lnet/minecraft/util/math/Vec3d;)D
    LDC 3.0
    DCMPL
    IFLE L53
   L54
    LINENUMBER 569 L54
    ALOAD 0
    ACONST_NULL
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_78528_u : Lnet/minecraft/entity/Entity;
   L55
    LINENUMBER 570 L55
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    NEW net/minecraft/util/math/RayTraceResult
    DUP
    GETSTATIC net/minecraft/util/math/RayTraceResult$Type.MISS : Lnet/minecraft/util/math/RayTraceResult$Type;
    ALOAD 12
    ACONST_NULL
    CHECKCAST net/minecraft/util/EnumFacing
    NEW net/minecraft/util/math/BlockPos
    DUP
    ALOAD 12
    INVOKESPECIAL net/minecraft/util/math/BlockPos.<init> (Lnet/minecraft/util/math/Vec3d;)V
    INVOKESPECIAL net/minecraft/util/math/RayTraceResult.<init> (Lnet/minecraft/util/math/RayTraceResult$Type;Lnet/minecraft/util/math/Vec3d;Lnet/minecraft/util/EnumFacing;Lnet/minecraft/util/math/BlockPos;)V
    PUTFIELD net/minecraft/client/Minecraft.field_71476_x : Lnet/minecraft/util/math/RayTraceResult;
   L53
    LINENUMBER 573 L53
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F net/minecraft/entity/Entity D net/minecraft/util/math/Vec3d I I D net/minecraft/util/math/Vec3d net/minecraft/util/math/Vec3d net/minecraft/util/math/Vec3d F java/util/List D I] []
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78528_u : Lnet/minecraft/entity/Entity;
    IFNULL L56
    DLOAD 15
    DLOAD 8
    DCMPG
    IFLT L57
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71476_x : Lnet/minecraft/util/math/RayTraceResult;
    IFNONNULL L56
   L57
    LINENUMBER 575 L57
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F net/minecraft/entity/Entity D net/minecraft/util/math/Vec3d I I D net/minecraft/util/math/Vec3d net/minecraft/util/math/Vec3d net/minecraft/util/math/Vec3d F java/util/List D I] []
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    NEW net/minecraft/util/math/RayTraceResult
    DUP
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78528_u : Lnet/minecraft/entity/Entity;
    ALOAD 12
    INVOKESPECIAL net/minecraft/util/math/RayTraceResult.<init> (Lnet/minecraft/entity/Entity;Lnet/minecraft/util/math/Vec3d;)V
    PUTFIELD net/minecraft/client/Minecraft.field_71476_x : Lnet/minecraft/util/math/RayTraceResult;
   L58
    LINENUMBER 577 L58
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78528_u : Lnet/minecraft/entity/Entity;
    INSTANCEOF net/minecraft/entity/EntityLivingBase
    IFNE L59
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78528_u : Lnet/minecraft/entity/Entity;
    INSTANCEOF net/minecraft/entity/item/EntityItemFrame
    IFEQ L56
   L59
    LINENUMBER 579 L59
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F net/minecraft/entity/Entity D net/minecraft/util/math/Vec3d I I D net/minecraft/util/math/Vec3d net/minecraft/util/math/Vec3d net/minecraft/util/math/Vec3d F java/util/List D I] []
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78528_u : Lnet/minecraft/entity/Entity;
    PUTFIELD net/minecraft/client/Minecraft.field_147125_j : Lnet/minecraft/entity/Entity;
   L56
    LINENUMBER 583 L56
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F net/minecraft/entity/Entity D net/minecraft/util/math/Vec3d I I D net/minecraft/util/math/Vec3d net/minecraft/util/math/Vec3d net/minecraft/util/math/Vec3d F java/util/List D I] []
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71424_I : Lnet/minecraft/profiler/Profiler;
    INVOKEVIRTUAL net/minecraft/profiler/Profiler.func_76319_b ()V
   L2
    LINENUMBER 586 L2
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F net/minecraft/entity/Entity] []
    RETURN
   L60
    LOCALVARIABLE canRiderInteract Z L44 L35 23
    LOCALVARIABLE d3 D L42 L35 21
    LOCALVARIABLE entity1 Lnet/minecraft/entity/Entity; L30 L35 18
    LOCALVARIABLE axisalignedbb Lnet/minecraft/util/math/AxisAlignedBB; L31 L35 19
    LOCALVARIABLE raytraceresult Lnet/minecraft/util/math/RayTraceResult; L32 L35 20
    LOCALVARIABLE j I L27 L28 17
    LOCALVARIABLE d0 D L7 L2 3
    LOCALVARIABLE vec3d Lnet/minecraft/util/math/Vec3d; L9 L2 5
    LOCALVARIABLE flag Z L10 L2 6
    LOCALVARIABLE i I L11 L2 7
    LOCALVARIABLE d1 D L12 L2 8
    LOCALVARIABLE vec3d1 Lnet/minecraft/util/math/Vec3d; L20 L2 10
    LOCALVARIABLE vec3d2 Lnet/minecraft/util/math/Vec3d; L21 L2 11
    LOCALVARIABLE vec3d3 Lnet/minecraft/util/math/Vec3d; L23 L2 12
    LOCALVARIABLE f F L24 L2 13
    LOCALVARIABLE list Ljava/util/List; L25 L2 14
    // signature Ljava/util/List<Lnet/minecraft/entity/Entity;>;
    // declaration: java.util.List<net.minecraft.entity.Entity>
    LOCALVARIABLE d2 D L26 L2 15
    LOCALVARIABLE this Lnet/minecraft/client/renderer/EntityRenderer; L0 L60 0
    LOCALVARIABLE partialTicks F L0 L60 1
    LOCALVARIABLE entity Lnet/minecraft/entity/Entity; L1 L60 2
    MAXSTACK = 11
    MAXLOCALS = 24

  // access flags 0x2
  private func_78477_e()V
   L0
    LINENUMBER 593 L0
    FCONST_1
    FSTORE 1
   L1
    LINENUMBER 595 L1
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    INVOKEVIRTUAL net/minecraft/client/Minecraft.func_175606_aa ()Lnet/minecraft/entity/Entity;
    INSTANCEOF net/minecraft/client/entity/AbstractClientPlayer
    IFEQ L2
   L3
    LINENUMBER 597 L3
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    INVOKEVIRTUAL net/minecraft/client/Minecraft.func_175606_aa ()Lnet/minecraft/entity/Entity;
    CHECKCAST net/minecraft/client/entity/AbstractClientPlayer
    ASTORE 2
   L4
    LINENUMBER 598 L4
    ALOAD 2
    INVOKEVIRTUAL net/minecraft/client/entity/AbstractClientPlayer.func_175156_o ()F
    FSTORE 1
   L2
    LINENUMBER 601 L2
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F] []
    ALOAD 0
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78507_R : F
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_78506_S : F
   L5
    LINENUMBER 602 L5
    ALOAD 0
    DUP
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78507_R : F
    FLOAD 1
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78507_R : F
    FSUB
    LDC 0.5
    FMUL
    FADD
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_78507_R : F
   L6
    LINENUMBER 604 L6
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78507_R : F
    LDC 1.5
    FCMPL
    IFLE L7
   L8
    LINENUMBER 606 L8
    ALOAD 0
    LDC 1.5
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_78507_R : F
   L7
    LINENUMBER 609 L7
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F] []
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78507_R : F
    LDC 0.1
    FCMPG
    IFGE L9
   L10
    LINENUMBER 611 L10
    ALOAD 0
    LDC 0.1
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_78507_R : F
   L9
    LINENUMBER 613 L9
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F] []
    RETURN
   L11
    LOCALVARIABLE abstractclientplayer Lnet/minecraft/client/entity/AbstractClientPlayer; L4 L2 2
    LOCALVARIABLE this Lnet/minecraft/client/renderer/EntityRenderer; L0 L11 0
    LOCALVARIABLE f F L1 L11 1
    MAXSTACK = 4
    MAXLOCALS = 3

  // access flags 0x2
  private func_78481_a(FZ)F
   L0
    LINENUMBER 620 L0
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_175078_W : Z
    IFEQ L1
   L2
    LINENUMBER 622 L2
    LDC 90.0
    FRETURN
   L1
    LINENUMBER 626 L1
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F I] []
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    INVOKEVIRTUAL net/minecraft/client/Minecraft.func_175606_aa ()Lnet/minecraft/entity/Entity;
    ASTORE 3
   L3
    LINENUMBER 627 L3
    LDC 70.0
    FSTORE 4
   L4
    LINENUMBER 629 L4
    ILOAD 2
    IFEQ L5
   L6
    LINENUMBER 631 L6
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71474_y : Lnet/minecraft/client/settings/GameSettings;
    GETFIELD net/minecraft/client/settings/GameSettings.field_74334_X : F
    FSTORE 4
   L7
    LINENUMBER 633 L7
    INVOKESTATIC Config.isDynamicFov ()Z
    IFEQ L5
   L8
    LINENUMBER 635 L8
    FLOAD 4
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78506_S : F
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78507_R : F
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78506_S : F
    FSUB
    FLOAD 1
    FMUL
    FADD
    FMUL
    FSTORE 4
   L5
    LINENUMBER 638 L5
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F I net/minecraft/entity/Entity F] []
    ICONST_0
    ISTORE 5
   L9
    LINENUMBER 639 L9
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71462_r : Lnet/minecraft/client/gui/GuiScreen;
    IFNONNULL L10
   L11
    LINENUMBER 640 L11
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71474_y : Lnet/minecraft/client/settings/GameSettings;
    POP
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71474_y : Lnet/minecraft/client/settings/GameSettings;
    GETFIELD net/minecraft/client/settings/GameSettings.ofKeyBindZoom : Lnet/minecraft/client/settings/KeyBinding;
    INVOKESTATIC net/minecraft/client/settings/GameSettings.func_100015_a (Lnet/minecraft/client/settings/KeyBinding;)Z
    ISTORE 5
   L10
    LINENUMBER 642 L10
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F I net/minecraft/entity/Entity F I] []
    ILOAD 5
    IFEQ L12
   L13
    LINENUMBER 644 L13
    GETSTATIC Config.zoomMode : Z
    IFNE L14
   L15
    LINENUMBER 646 L15
    ICONST_1
    PUTSTATIC Config.zoomMode : Z
   L16
    LINENUMBER 647 L16
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71474_y : Lnet/minecraft/client/settings/GameSettings;
    ICONST_1
    PUTFIELD net/minecraft/client/settings/GameSettings.field_74326_T : Z
   L17
    LINENUMBER 649 L17
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71438_f : Lnet/minecraft/client/renderer/RenderGlobal;
    ICONST_1
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_147595_R : Z
   L14
    LINENUMBER 651 L14
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F I net/minecraft/entity/Entity F I] []
    GETSTATIC Config.zoomMode : Z
    IFEQ L18
   L19
    LINENUMBER 652 L19
    FLOAD 4
    LDC 4.0
    FDIV
    FSTORE 4
    GOTO L18
   L12
    LINENUMBER 656 L12
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F I net/minecraft/entity/Entity F I] []
    GETSTATIC Config.zoomMode : Z
    IFEQ L18
   L20
    LINENUMBER 658 L20
    ICONST_0
    PUTSTATIC Config.zoomMode : Z
   L21
    LINENUMBER 659 L21
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71474_y : Lnet/minecraft/client/settings/GameSettings;
    ICONST_0
    PUTFIELD net/minecraft/client/settings/GameSettings.field_74326_T : Z
   L22
    LINENUMBER 661 L22
    ALOAD 0
    NEW net/minecraft/util/MouseFilter
    DUP
    INVOKESPECIAL net/minecraft/util/MouseFilter.<init> ()V
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_78527_v : Lnet/minecraft/util/MouseFilter;
   L23
    LINENUMBER 662 L23
    ALOAD 0
    NEW net/minecraft/util/MouseFilter
    DUP
    INVOKESPECIAL net/minecraft/util/MouseFilter.<init> ()V
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_78526_w : Lnet/minecraft/util/MouseFilter;
   L24
    LINENUMBER 664 L24
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71438_f : Lnet/minecraft/client/renderer/RenderGlobal;
    ICONST_1
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_147595_R : Z
   L18
    LINENUMBER 669 L18
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F I net/minecraft/entity/Entity F I] []
    ALOAD 3
    INSTANCEOF net/minecraft/entity/EntityLivingBase
    IFEQ L25
    ALOAD 3
    CHECKCAST net/minecraft/entity/EntityLivingBase
    INVOKEVIRTUAL net/minecraft/entity/EntityLivingBase.func_110143_aJ ()F
    FCONST_0
    FCMPG
    IFGT L25
   L26
    LINENUMBER 671 L26
    ALOAD 3
    CHECKCAST net/minecraft/entity/EntityLivingBase
    GETFIELD net/minecraft/entity/EntityLivingBase.field_70725_aQ : I
    I2F
    FLOAD 1
    FADD
    FSTORE 6
   L27
    LINENUMBER 672 L27
    FLOAD 4
    FCONST_1
    LDC 500.0
    FLOAD 6
    LDC 500.0
    FADD
    FDIV
    FSUB
    FCONST_2
    FMUL
    FCONST_1
    FADD
    FDIV
    FSTORE 4
   L25
    LINENUMBER 675 L25
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F I net/minecraft/entity/Entity F I] []
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71441_e : Lnet/minecraft/client/multiplayer/WorldClient;
    ALOAD 3
    FLOAD 1
    INVOKESTATIC net/minecraft/client/renderer/ActiveRenderInfo.func_186703_a (Lnet/minecraft/world/World;Lnet/minecraft/entity/Entity;F)Lnet/minecraft/block/state/IBlockState;
    ASTORE 6
   L28
    LINENUMBER 677 L28
    ALOAD 6
    INVOKEINTERFACE net/minecraft/block/state/IBlockState.func_185904_a ()Lnet/minecraft/block/material/Material;
    GETSTATIC net/minecraft/block/material/Material.field_151586_h : Lnet/minecraft/block/material/Material;
    IF_ACMPNE L29
   L30
    LINENUMBER 679 L30
    FLOAD 4
    LDC 60.0
    FMUL
    LDC 70.0
    FDIV
    FSTORE 4
   L29
    LINENUMBER 683 L29
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F I net/minecraft/entity/Entity F I net/minecraft/block/state/IBlockState] []
    GETSTATIC Reflector.ForgeHooksClient_getFOVModifier : LReflectorMethod;
    INVOKEVIRTUAL ReflectorMethod.exists ()Z
    IFEQ L31
   L32
    LINENUMBER 684 L32
    GETSTATIC Reflector.ForgeHooksClient_getFOVModifier : LReflectorMethod;
    ICONST_5
    ANEWARRAY java/lang/Object
    DUP
    ICONST_0
    ALOAD 0
    AASTORE
    DUP
    ICONST_1
    ALOAD 3
    AASTORE
    DUP
    ICONST_2
    ALOAD 6
    AASTORE
    DUP
    ICONST_3
    FLOAD 1
    INVOKESTATIC java/lang/Float.valueOf (F)Ljava/lang/Float;
    AASTORE
    DUP
    ICONST_4
    FLOAD 4
    INVOKESTATIC java/lang/Float.valueOf (F)Ljava/lang/Float;
    AASTORE
    INVOKESTATIC Reflector.callFloat (LReflectorMethod;[Ljava/lang/Object;)F
    FRETURN
   L31
    LINENUMBER 687 L31
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F I net/minecraft/entity/Entity F I net/minecraft/block/state/IBlockState] []
    FLOAD 4
    FRETURN
   L33
    LOCALVARIABLE f1 F L27 L25 6
    LOCALVARIABLE entity Lnet/minecraft/entity/Entity; L3 L33 3
    LOCALVARIABLE f F L4 L33 4
    LOCALVARIABLE zoomActive Z L9 L33 5
    LOCALVARIABLE iblockstate Lnet/minecraft/block/state/IBlockState; L28 L33 6
    LOCALVARIABLE this Lnet/minecraft/client/renderer/EntityRenderer; L0 L33 0
    LOCALVARIABLE partialTicks F L0 L33 1
    LOCALVARIABLE useFOVSetting Z L0 L33 2
    MAXSTACK = 5
    MAXLOCALS = 7

  // access flags 0x2
  private func_78482_e(F)V
   L0
    LINENUMBER 693 L0
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    INVOKEVIRTUAL net/minecraft/client/Minecraft.func_175606_aa ()Lnet/minecraft/entity/Entity;
    INSTANCEOF net/minecraft/entity/EntityLivingBase
    IFEQ L1
   L2
    LINENUMBER 695 L2
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    INVOKEVIRTUAL net/minecraft/client/Minecraft.func_175606_aa ()Lnet/minecraft/entity/Entity;
    CHECKCAST net/minecraft/entity/EntityLivingBase
    ASTORE 2
   L3
    LINENUMBER 696 L3
    ALOAD 2
    GETFIELD net/minecraft/entity/EntityLivingBase.field_70737_aN : I
    I2F
    FLOAD 1
    FSUB
    FSTORE 3
   L4
    LINENUMBER 698 L4
    ALOAD 2
    INVOKEVIRTUAL net/minecraft/entity/EntityLivingBase.func_110143_aJ ()F
    FCONST_0
    FCMPG
    IFGT L5
   L6
    LINENUMBER 700 L6
    ALOAD 2
    GETFIELD net/minecraft/entity/EntityLivingBase.field_70725_aQ : I
    I2F
    FLOAD 1
    FADD
    FSTORE 4
   L7
    LINENUMBER 701 L7
    LDC 40.0
    LDC 8000.0
    FLOAD 4
    LDC 200.0
    FADD
    FDIV
    FSUB
    FCONST_0
    FCONST_0
    FCONST_1
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179114_b (FFFF)V
   L5
    LINENUMBER 704 L5
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F net/minecraft/entity/EntityLivingBase F] []
    FLOAD 3
    FCONST_0
    FCMPG
    IFGE L8
   L9
    LINENUMBER 706 L9
    RETURN
   L8
    LINENUMBER 709 L8
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F net/minecraft/entity/EntityLivingBase F] []
    FLOAD 3
    ALOAD 2
    GETFIELD net/minecraft/entity/EntityLivingBase.field_70738_aO : I
    I2F
    FDIV
    FSTORE 3
   L10
    LINENUMBER 710 L10
    FLOAD 3
    FLOAD 3
    FMUL
    FLOAD 3
    FMUL
    FLOAD 3
    FMUL
    LDC 3.1415927
    FMUL
    INVOKESTATIC net/minecraft/util/math/MathHelper.func_76126_a (F)F
    FSTORE 3
   L11
    LINENUMBER 711 L11
    ALOAD 2
    GETFIELD net/minecraft/entity/EntityLivingBase.field_70739_aP : F
    FSTORE 4
   L12
    LINENUMBER 712 L12
    FLOAD 4
    FNEG
    FCONST_0
    FCONST_1
    FCONST_0
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179114_b (FFFF)V
   L13
    LINENUMBER 713 L13
    FLOAD 3
    FNEG
    LDC 14.0
    FMUL
    FCONST_0
    FCONST_0
    FCONST_1
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179114_b (FFFF)V
   L14
    LINENUMBER 714 L14
    FLOAD 4
    FCONST_0
    FCONST_1
    FCONST_0
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179114_b (FFFF)V
   L1
    LINENUMBER 716 L1
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F] []
    RETURN
   L15
    LOCALVARIABLE f1 F L7 L5 4
    LOCALVARIABLE entitylivingbase Lnet/minecraft/entity/EntityLivingBase; L3 L1 2
    LOCALVARIABLE f F L4 L1 3
    LOCALVARIABLE f2 F L12 L1 4
    LOCALVARIABLE this Lnet/minecraft/client/renderer/EntityRenderer; L0 L15 0
    LOCALVARIABLE partialTicks F L0 L15 1
    MAXSTACK = 4
    MAXLOCALS = 5

  // access flags 0x2
  private func_78475_f(F)V
   L0
    LINENUMBER 723 L0
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    INVOKEVIRTUAL net/minecraft/client/Minecraft.func_175606_aa ()Lnet/minecraft/entity/Entity;
    INSTANCEOF net/minecraft/entity/player/EntityPlayer
    IFEQ L1
   L2
    LINENUMBER 725 L2
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    INVOKEVIRTUAL net/minecraft/client/Minecraft.func_175606_aa ()Lnet/minecraft/entity/Entity;
    CHECKCAST net/minecraft/entity/player/EntityPlayer
    ASTORE 2
   L3
    LINENUMBER 726 L3
    ALOAD 2
    GETFIELD net/minecraft/entity/player/EntityPlayer.field_70140_Q : F
    ALOAD 2
    GETFIELD net/minecraft/entity/player/EntityPlayer.field_70141_P : F
    FSUB
    FSTORE 3
   L4
    LINENUMBER 727 L4
    ALOAD 2
    GETFIELD net/minecraft/entity/player/EntityPlayer.field_70140_Q : F
    FLOAD 3
    FLOAD 1
    FMUL
    FADD
    FNEG
    FSTORE 4
   L5
    LINENUMBER 728 L5
    ALOAD 2
    GETFIELD net/minecraft/entity/player/EntityPlayer.field_71107_bF : F
    ALOAD 2
    GETFIELD net/minecraft/entity/player/EntityPlayer.field_71109_bG : F
    ALOAD 2
    GETFIELD net/minecraft/entity/player/EntityPlayer.field_71107_bF : F
    FSUB
    FLOAD 1
    FMUL
    FADD
    FSTORE 5
   L6
    LINENUMBER 729 L6
    ALOAD 2
    GETFIELD net/minecraft/entity/player/EntityPlayer.field_70727_aS : F
    ALOAD 2
    GETFIELD net/minecraft/entity/player/EntityPlayer.field_70726_aT : F
    ALOAD 2
    GETFIELD net/minecraft/entity/player/EntityPlayer.field_70727_aS : F
    FSUB
    FLOAD 1
    FMUL
    FADD
    FSTORE 6
   L7
    LINENUMBER 730 L7
    FLOAD 4
    LDC 3.1415927
    FMUL
    INVOKESTATIC net/minecraft/util/math/MathHelper.func_76126_a (F)F
    FLOAD 5
    FMUL
    LDC 0.5
    FMUL
    FLOAD 4
    LDC 3.1415927
    FMUL
    INVOKESTATIC net/minecraft/util/math/MathHelper.func_76134_b (F)F
    FLOAD 5
    FMUL
    INVOKESTATIC java/lang/Math.abs (F)F
    FNEG
    FCONST_0
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179109_b (FFF)V
   L8
    LINENUMBER 731 L8
    FLOAD 4
    LDC 3.1415927
    FMUL
    INVOKESTATIC net/minecraft/util/math/MathHelper.func_76126_a (F)F
    FLOAD 5
    FMUL
    LDC 3.0
    FMUL
    FCONST_0
    FCONST_0
    FCONST_1
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179114_b (FFFF)V
   L9
    LINENUMBER 732 L9
    FLOAD 4
    LDC 3.1415927
    FMUL
    LDC 0.2
    FSUB
    INVOKESTATIC net/minecraft/util/math/MathHelper.func_76134_b (F)F
    FLOAD 5
    FMUL
    INVOKESTATIC java/lang/Math.abs (F)F
    LDC 5.0
    FMUL
    FCONST_1
    FCONST_0
    FCONST_0
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179114_b (FFFF)V
   L10
    LINENUMBER 733 L10
    FLOAD 6
    FCONST_1
    FCONST_0
    FCONST_0
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179114_b (FFFF)V
   L1
    LINENUMBER 735 L1
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F] []
    RETURN
   L11
    LOCALVARIABLE entityplayer Lnet/minecraft/entity/player/EntityPlayer; L3 L1 2
    LOCALVARIABLE f F L4 L1 3
    LOCALVARIABLE f1 F L5 L1 4
    LOCALVARIABLE f2 F L6 L1 5
    LOCALVARIABLE f3 F L7 L1 6
    LOCALVARIABLE this Lnet/minecraft/client/renderer/EntityRenderer; L0 L11 0
    LOCALVARIABLE partialTicks F L0 L11 1
    MAXSTACK = 4
    MAXLOCALS = 7

  // access flags 0x1
  public func_78467_g(F)V
   L0
    LINENUMBER 742 L0
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    INVOKEVIRTUAL net/minecraft/client/Minecraft.func_175606_aa ()Lnet/minecraft/entity/Entity;
    ASTORE 2
   L1
    LINENUMBER 743 L1
    ALOAD 2
    INVOKEVIRTUAL net/minecraft/entity/Entity.func_70047_e ()F
    FSTORE 3
   L2
    LINENUMBER 744 L2
    ALOAD 2
    GETFIELD net/minecraft/entity/Entity.field_70169_q : D
    ALOAD 2
    GETFIELD net/minecraft/entity/Entity.field_70165_t : D
    ALOAD 2
    GETFIELD net/minecraft/entity/Entity.field_70169_q : D
    DSUB
    FLOAD 1
    F2D
    DMUL
    DADD
    DSTORE 4
   L3
    LINENUMBER 745 L3
    ALOAD 2
    GETFIELD net/minecraft/entity/Entity.field_70167_r : D
    ALOAD 2
    GETFIELD net/minecraft/entity/Entity.field_70163_u : D
    ALOAD 2
    GETFIELD net/minecraft/entity/Entity.field_70167_r : D
    DSUB
    FLOAD 1
    F2D
    DMUL
    DADD
    FLOAD 3
    F2D
    DADD
    DSTORE 6
   L4
    LINENUMBER 746 L4
    ALOAD 2
    GETFIELD net/minecraft/entity/Entity.field_70166_s : D
    ALOAD 2
    GETFIELD net/minecraft/entity/Entity.field_70161_v : D
    ALOAD 2
    GETFIELD net/minecraft/entity/Entity.field_70166_s : D
    DSUB
    FLOAD 1
    F2D
    DMUL
    DADD
    DSTORE 8
   L5
    LINENUMBER 748 L5
    ALOAD 2
    INSTANCEOF net/minecraft/entity/EntityLivingBase
    IFEQ L6
    ALOAD 2
    CHECKCAST net/minecraft/entity/EntityLivingBase
    INVOKEVIRTUAL net/minecraft/entity/EntityLivingBase.func_70608_bn ()Z
    IFEQ L6
   L7
    LINENUMBER 750 L7
    FLOAD 3
    F2D
    DCONST_1
    DADD
    D2F
    FSTORE 3
   L8
    LINENUMBER 751 L8
    FCONST_0
    LDC 0.3
    FCONST_0
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179109_b (FFF)V
   L9
    LINENUMBER 753 L9
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71474_y : Lnet/minecraft/client/settings/GameSettings;
    GETFIELD net/minecraft/client/settings/GameSettings.field_74325_U : Z
    IFNE L10
   L11
    LINENUMBER 755 L11
    NEW net/minecraft/util/math/BlockPos
    DUP
    ALOAD 2
    INVOKESPECIAL net/minecraft/util/math/BlockPos.<init> (Lnet/minecraft/entity/Entity;)V
    ASTORE 10
   L12
    LINENUMBER 756 L12
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71441_e : Lnet/minecraft/client/multiplayer/WorldClient;
    ALOAD 10
    INVOKEVIRTUAL net/minecraft/client/multiplayer/WorldClient.func_180495_p (Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/block/state/IBlockState;
    ASTORE 11
   L13
    LINENUMBER 757 L13
    ALOAD 11
    INVOKEINTERFACE net/minecraft/block/state/IBlockState.func_177230_c ()Lnet/minecraft/block/Block;
    ASTORE 12
   L14
    LINENUMBER 760 L14
    GETSTATIC Reflector.ForgeHooksClient_orientBedCamera : LReflectorMethod;
    INVOKEVIRTUAL ReflectorMethod.exists ()Z
    IFEQ L15
   L16
    LINENUMBER 762 L16
    GETSTATIC Reflector.ForgeHooksClient_orientBedCamera : LReflectorMethod;
    ICONST_4
    ANEWARRAY java/lang/Object
    DUP
    ICONST_0
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71441_e : Lnet/minecraft/client/multiplayer/WorldClient;
    AASTORE
    DUP
    ICONST_1
    ALOAD 10
    AASTORE
    DUP
    ICONST_2
    ALOAD 11
    AASTORE
    DUP
    ICONST_3
    ALOAD 2
    AASTORE
    INVOKESTATIC Reflector.callVoid (LReflectorMethod;[Ljava/lang/Object;)V
    GOTO L17
   L15
    LINENUMBER 767 L15
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F net/minecraft/entity/Entity F D D D net/minecraft/util/math/BlockPos net/minecraft/block/state/IBlockState net/minecraft/block/Block] []
    ALOAD 12
    GETSTATIC net/minecraft/init/Blocks.field_150324_C : Lnet/minecraft/block/Block;
    IF_ACMPNE L17
   L18
    LINENUMBER 769 L18
    ALOAD 11
    GETSTATIC net/minecraft/block/BlockBed.field_185512_D : Lnet/minecraft/block/properties/PropertyDirection;
    INVOKEINTERFACE net/minecraft/block/state/IBlockState.func_177229_b (Lnet/minecraft/block/properties/IProperty;)Ljava/lang/Comparable;
    CHECKCAST net/minecraft/util/EnumFacing
    INVOKEVIRTUAL net/minecraft/util/EnumFacing.func_176736_b ()I
    ISTORE 13
   L19
    LINENUMBER 770 L19
    ILOAD 13
    BIPUSH 90
    IMUL
    I2F
    FCONST_0
    FCONST_1
    FCONST_0
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179114_b (FFFF)V
   L17
    LINENUMBER 775 L17
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F net/minecraft/entity/Entity F D D D net/minecraft/util/math/BlockPos net/minecraft/block/state/IBlockState net/minecraft/block/Block] []
    ALOAD 2
    GETFIELD net/minecraft/entity/Entity.field_70126_B : F
    ALOAD 2
    GETFIELD net/minecraft/entity/Entity.field_70177_z : F
    ALOAD 2
    GETFIELD net/minecraft/entity/Entity.field_70126_B : F
    FSUB
    FLOAD 1
    FMUL
    FADD
    LDC 180.0
    FADD
    FCONST_0
    LDC -1.0
    FCONST_0
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179114_b (FFFF)V
   L20
    LINENUMBER 776 L20
    ALOAD 2
    GETFIELD net/minecraft/entity/Entity.field_70127_C : F
    ALOAD 2
    GETFIELD net/minecraft/entity/Entity.field_70125_A : F
    ALOAD 2
    GETFIELD net/minecraft/entity/Entity.field_70127_C : F
    FSUB
    FLOAD 1
    FMUL
    FADD
    LDC -1.0
    FCONST_0
    FCONST_0
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179114_b (FFFF)V
   L21
    LINENUMBER 777 L21
    GOTO L10
   L6
    LINENUMBER 779 L6
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F net/minecraft/entity/Entity F D D D] []
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71474_y : Lnet/minecraft/client/settings/GameSettings;
    GETFIELD net/minecraft/client/settings/GameSettings.field_74320_O : I
    IFLE L22
   L23
    LINENUMBER 781 L23
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78491_C : F
    LDC 4.0
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78491_C : F
    FSUB
    FLOAD 1
    FMUL
    FADD
    F2D
    DSTORE 14
   L24
    LINENUMBER 783 L24
    DLOAD 14
    INVOKESTATIC micdoodle8/mods/galacticraft/core/TransformerHooks.getCameraZoom (D)D
    DSTORE 14
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71474_y : Lnet/minecraft/client/settings/GameSettings;
    GETFIELD net/minecraft/client/settings/GameSettings.field_74325_U : Z
    IFEQ L25
   L26
    LINENUMBER 785 L26
    FCONST_0
    FCONST_0
    DLOAD 14
    DNEG
    D2F
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179109_b (FFF)V
    GOTO L27
   L25
    LINENUMBER 789 L25
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F net/minecraft/entity/Entity F D D D T T T T D] []
    ALOAD 2
    GETFIELD net/minecraft/entity/Entity.field_70177_z : F
    FSTORE 12
   L28
    LINENUMBER 790 L28
    ALOAD 2
    GETFIELD net/minecraft/entity/Entity.field_70125_A : F
    FSTORE 13
   L29
    LINENUMBER 792 L29
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71474_y : Lnet/minecraft/client/settings/GameSettings;
    GETFIELD net/minecraft/client/settings/GameSettings.field_74320_O : I
    ICONST_2
    IF_ICMPNE L30
   L31
    LINENUMBER 794 L31
    FLOAD 13
    LDC 180.0
    FADD
    FSTORE 13
   L30
    LINENUMBER 797 L30
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F net/minecraft/entity/Entity F D D D T T F F D] []
    FLOAD 12
    LDC 0.017453292
    FMUL
    INVOKESTATIC net/minecraft/util/math/MathHelper.func_76126_a (F)F
    FNEG
    FLOAD 13
    LDC 0.017453292
    FMUL
    INVOKESTATIC net/minecraft/util/math/MathHelper.func_76134_b (F)F
    FMUL
    F2D
    DLOAD 14
    DMUL
    DSTORE 16
   L32
    LINENUMBER 798 L32
    FLOAD 12
    LDC 0.017453292
    FMUL
    INVOKESTATIC net/minecraft/util/math/MathHelper.func_76134_b (F)F
    FLOAD 13
    LDC 0.017453292
    FMUL
    INVOKESTATIC net/minecraft/util/math/MathHelper.func_76134_b (F)F
    FMUL
    F2D
    DLOAD 14
    DMUL
    DSTORE 18
   L33
    LINENUMBER 799 L33
    FLOAD 13
    LDC 0.017453292
    FMUL
    INVOKESTATIC net/minecraft/util/math/MathHelper.func_76126_a (F)F
    FNEG
    F2D
    DLOAD 14
    DMUL
    DSTORE 20
   L34
    LINENUMBER 801 L34
    ICONST_0
    ISTORE 22
   L35
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F net/minecraft/entity/Entity F D D D T T F F D D D D I] []
    ILOAD 22
    BIPUSH 8
    IF_ICMPGE L36
   L37
    LINENUMBER 803 L37
    ILOAD 22
    ICONST_1
    IAND
    ICONST_2
    IMUL
    ICONST_1
    ISUB
    I2F
    FSTORE 23
   L38
    LINENUMBER 804 L38
    ILOAD 22
    ICONST_1
    ISHR
    ICONST_1
    IAND
    ICONST_2
    IMUL
    ICONST_1
    ISUB
    I2F
    FSTORE 24
   L39
    LINENUMBER 805 L39
    ILOAD 22
    ICONST_2
    ISHR
    ICONST_1
    IAND
    ICONST_2
    IMUL
    ICONST_1
    ISUB
    I2F
    FSTORE 25
   L40
    LINENUMBER 806 L40
    FLOAD 23
    LDC 0.1
    FMUL
    FSTORE 23
   L41
    LINENUMBER 807 L41
    FLOAD 24
    LDC 0.1
    FMUL
    FSTORE 24
   L42
    LINENUMBER 808 L42
    FLOAD 25
    LDC 0.1
    FMUL
    FSTORE 25
   L43
    LINENUMBER 809 L43
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71441_e : Lnet/minecraft/client/multiplayer/WorldClient;
    NEW net/minecraft/util/math/Vec3d
    DUP
    DLOAD 4
    FLOAD 23
    F2D
    DADD
    DLOAD 6
    FLOAD 24
    F2D
    DADD
    DLOAD 8
    FLOAD 25
    F2D
    DADD
    INVOKESPECIAL net/minecraft/util/math/Vec3d.<init> (DDD)V
    NEW net/minecraft/util/math/Vec3d
    DUP
    DLOAD 4
    DLOAD 16
    DSUB
    FLOAD 23
    F2D
    DADD
    FLOAD 25
    F2D
    DADD
    DLOAD 6
    DLOAD 20
    DSUB
    FLOAD 24
    F2D
    DADD
    DLOAD 8
    DLOAD 18
    DSUB
    FLOAD 25
    F2D
    DADD
    INVOKESPECIAL net/minecraft/util/math/Vec3d.<init> (DDD)V
    INVOKEVIRTUAL net/minecraft/client/multiplayer/WorldClient.func_72933_a (Lnet/minecraft/util/math/Vec3d;Lnet/minecraft/util/math/Vec3d;)Lnet/minecraft/util/math/RayTraceResult;
    ASTORE 26
   L44
    LINENUMBER 811 L44
    ALOAD 26
    IFNULL L45
   L46
    LINENUMBER 813 L46
    ALOAD 26
    GETFIELD net/minecraft/util/math/RayTraceResult.field_72307_f : Lnet/minecraft/util/math/Vec3d;
    NEW net/minecraft/util/math/Vec3d
    DUP
    DLOAD 4
    DLOAD 6
    DLOAD 8
    INVOKESPECIAL net/minecraft/util/math/Vec3d.<init> (DDD)V
    INVOKEVIRTUAL net/minecraft/util/math/Vec3d.func_72438_d (Lnet/minecraft/util/math/Vec3d;)D
    DSTORE 27
   L47
    LINENUMBER 815 L47
    DLOAD 27
    DLOAD 14
    DCMPG
    IFGE L45
   L48
    LINENUMBER 817 L48
    DLOAD 27
    DSTORE 14
   L45
    LINENUMBER 801 L45
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F net/minecraft/entity/Entity F D D D T T F F D D D D I F F F net/minecraft/util/math/RayTraceResult] []
    IINC 22 1
    GOTO L35
   L36
    LINENUMBER 822 L36
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F net/minecraft/entity/Entity F D D D T T F F D D D D I] []
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71474_y : Lnet/minecraft/client/settings/GameSettings;
    GETFIELD net/minecraft/client/settings/GameSettings.field_74320_O : I
    ICONST_2
    IF_ICMPNE L49
   L50
    LINENUMBER 824 L50
    LDC 180.0
    FCONST_0
    FCONST_1
    FCONST_0
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179114_b (FFFF)V
   L49
    LINENUMBER 827 L49
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F net/minecraft/entity/Entity F D D D T T F F D D D D I] []
    ALOAD 2
    GETFIELD net/minecraft/entity/Entity.field_70125_A : F
    FLOAD 13
    FSUB
    FCONST_1
    FCONST_0
    FCONST_0
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179114_b (FFFF)V
   L51
    LINENUMBER 828 L51
    ALOAD 2
    GETFIELD net/minecraft/entity/Entity.field_70177_z : F
    FLOAD 12
    FSUB
    FCONST_0
    FCONST_1
    FCONST_0
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179114_b (FFFF)V
   L52
    LINENUMBER 829 L52
    FCONST_0
    FCONST_0
    DLOAD 14
    DNEG
    D2F
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179109_b (FFF)V
   L53
    LINENUMBER 830 L53
    FLOAD 12
    ALOAD 2
    GETFIELD net/minecraft/entity/Entity.field_70177_z : F
    FSUB
    FCONST_0
    FCONST_1
    FCONST_0
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179114_b (FFFF)V
   L54
    LINENUMBER 831 L54
    FLOAD 13
    ALOAD 2
    GETFIELD net/minecraft/entity/Entity.field_70125_A : F
    FSUB
    FCONST_1
    FCONST_0
    FCONST_0
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179114_b (FFFF)V
   L27
    LINENUMBER 833 L27
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F net/minecraft/entity/Entity F D D D T T T T D] []
    GOTO L10
   L22
    LINENUMBER 836 L22
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F net/minecraft/entity/Entity F D D D] []
    FCONST_0
    FCONST_0
    LDC 0.05
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179109_b (FFF)V
   L10
    LINENUMBER 840 L10
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F net/minecraft/entity/Entity F D D D] []
    GETSTATIC Reflector.EntityViewRenderEvent_CameraSetup_Constructor : LReflectorConstructor;
    INVOKEVIRTUAL ReflectorConstructor.exists ()Z
    IFEQ L55
   L56
    LINENUMBER 842 L56
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71474_y : Lnet/minecraft/client/settings/GameSettings;
    GETFIELD net/minecraft/client/settings/GameSettings.field_74325_U : Z
    IFNE L57
   L58
    LINENUMBER 844 L58
    ALOAD 2
    GETFIELD net/minecraft/entity/Entity.field_70126_B : F
    ALOAD 2
    GETFIELD net/minecraft/entity/Entity.field_70177_z : F
    ALOAD 2
    GETFIELD net/minecraft/entity/Entity.field_70126_B : F
    FSUB
    FLOAD 1
    FMUL
    FADD
    LDC 180.0
    FADD
    FSTORE 10
   L59
    LINENUMBER 845 L59
    ALOAD 2
    GETFIELD net/minecraft/entity/Entity.field_70127_C : F
    ALOAD 2
    GETFIELD net/minecraft/entity/Entity.field_70125_A : F
    ALOAD 2
    GETFIELD net/minecraft/entity/Entity.field_70127_C : F
    FSUB
    FLOAD 1
    FMUL
    FADD
    FSTORE 11
   L60
    LINENUMBER 846 L60
    FCONST_0
    FSTORE 12
   L61
    LINENUMBER 847 L61
    ALOAD 2
    INSTANCEOF net/minecraft/entity/passive/EntityAnimal
    IFEQ L62
   L63
    LINENUMBER 849 L63
    ALOAD 2
    CHECKCAST net/minecraft/entity/passive/EntityAnimal
    ASTORE 13
   L64
    LINENUMBER 850 L64
    ALOAD 13
    GETFIELD net/minecraft/entity/passive/EntityAnimal.field_70758_at : F
    ALOAD 13
    GETFIELD net/minecraft/entity/passive/EntityAnimal.field_70759_as : F
    ALOAD 13
    GETFIELD net/minecraft/entity/passive/EntityAnimal.field_70758_at : F
    FSUB
    FLOAD 1
    FMUL
    FADD
    LDC 180.0
    FADD
    FSTORE 10
   L62
    LINENUMBER 852 L62
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F net/minecraft/entity/Entity F D D D F F F] []
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71441_e : Lnet/minecraft/client/multiplayer/WorldClient;
    ALOAD 2
    FLOAD 1
    INVOKESTATIC net/minecraft/client/renderer/ActiveRenderInfo.func_186703_a (Lnet/minecraft/world/World;Lnet/minecraft/entity/Entity;F)Lnet/minecraft/block/state/IBlockState;
    ASTORE 13
   L65
    LINENUMBER 853 L65
    GETSTATIC Reflector.EntityViewRenderEvent_CameraSetup_Constructor : LReflectorConstructor;
    BIPUSH 7
    ANEWARRAY java/lang/Object
    DUP
    ICONST_0
    ALOAD 0
    AASTORE
    DUP
    ICONST_1
    ALOAD 2
    AASTORE
    DUP
    ICONST_2
    ALOAD 13
    AASTORE
    DUP
    ICONST_3
    FLOAD 1
    INVOKESTATIC java/lang/Float.valueOf (F)Ljava/lang/Float;
    AASTORE
    DUP
    ICONST_4
    FLOAD 10
    INVOKESTATIC java/lang/Float.valueOf (F)Ljava/lang/Float;
    AASTORE
    DUP
    ICONST_5
    FLOAD 11
    INVOKESTATIC java/lang/Float.valueOf (F)Ljava/lang/Float;
    AASTORE
    DUP
    BIPUSH 6
    FLOAD 12
    INVOKESTATIC java/lang/Float.valueOf (F)Ljava/lang/Float;
    AASTORE
    INVOKESTATIC Reflector.newInstance (LReflectorConstructor;[Ljava/lang/Object;)Ljava/lang/Object;
    ASTORE 29
   L66
    LINENUMBER 854 L66
    ALOAD 29
    INVOKESTATIC Reflector.postForgeBusEvent (Ljava/lang/Object;)Z
    POP
   L67
    LINENUMBER 856 L67
    ALOAD 29
    GETSTATIC Reflector.EntityViewRenderEvent_CameraSetup_getRoll : LReflectorMethod;
    ICONST_0
    ANEWARRAY java/lang/Object
    INVOKESTATIC Reflector.callFloat (Ljava/lang/Object;LReflectorMethod;[Ljava/lang/Object;)F
    FSTORE 12
   L68
    LINENUMBER 857 L68
    ALOAD 29
    GETSTATIC Reflector.EntityViewRenderEvent_CameraSetup_getPitch : LReflectorMethod;
    ICONST_0
    ANEWARRAY java/lang/Object
    INVOKESTATIC Reflector.callFloat (Ljava/lang/Object;LReflectorMethod;[Ljava/lang/Object;)F
    FSTORE 11
   L69
    LINENUMBER 858 L69
    ALOAD 29
    GETSTATIC Reflector.EntityViewRenderEvent_CameraSetup_getYaw : LReflectorMethod;
    ICONST_0
    ANEWARRAY java/lang/Object
    INVOKESTATIC Reflector.callFloat (Ljava/lang/Object;LReflectorMethod;[Ljava/lang/Object;)F
    FSTORE 10
   L70
    LINENUMBER 860 L70
    FLOAD 12
    FCONST_0
    FCONST_0
    FCONST_1
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179114_b (FFFF)V
   L71
    LINENUMBER 861 L71
    FLOAD 11
    FCONST_1
    FCONST_0
    FCONST_0
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179114_b (FFFF)V
   L72
    LINENUMBER 862 L72
    FLOAD 10
    FCONST_0
    FCONST_1
    FCONST_0
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179114_b (FFFF)V
   L73
    LINENUMBER 863 L73
    GOTO L57
   L55
    LINENUMBER 867 L55
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F net/minecraft/entity/Entity F D D D] []
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71474_y : Lnet/minecraft/client/settings/GameSettings;
    GETFIELD net/minecraft/client/settings/GameSettings.field_74325_U : Z
    IFNE L57
   L74
    LINENUMBER 869 L74
    ALOAD 2
    GETFIELD net/minecraft/entity/Entity.field_70127_C : F
    ALOAD 2
    GETFIELD net/minecraft/entity/Entity.field_70125_A : F
    ALOAD 2
    GETFIELD net/minecraft/entity/Entity.field_70127_C : F
    FSUB
    FLOAD 1
    FMUL
    FADD
    FCONST_1
    FCONST_0
    FCONST_0
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179114_b (FFFF)V
   L75
    LINENUMBER 871 L75
    ALOAD 2
    INSTANCEOF net/minecraft/entity/passive/EntityAnimal
    IFEQ L76
   L77
    LINENUMBER 873 L77
    ALOAD 2
    CHECKCAST net/minecraft/entity/passive/EntityAnimal
    ASTORE 10
   L78
    LINENUMBER 874 L78
    ALOAD 10
    GETFIELD net/minecraft/entity/passive/EntityAnimal.field_70758_at : F
    ALOAD 10
    GETFIELD net/minecraft/entity/passive/EntityAnimal.field_70759_as : F
    ALOAD 10
    GETFIELD net/minecraft/entity/passive/EntityAnimal.field_70758_at : F
    FSUB
    FLOAD 1
    FMUL
    FADD
    LDC 180.0
    FADD
    FCONST_0
    FCONST_1
    FCONST_0
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179114_b (FFFF)V
   L79
    LINENUMBER 875 L79
    GOTO L57
   L76
    LINENUMBER 878 L76
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F net/minecraft/entity/Entity F D D D] []
    ALOAD 2
    GETFIELD net/minecraft/entity/Entity.field_70126_B : F
    ALOAD 2
    GETFIELD net/minecraft/entity/Entity.field_70177_z : F
    ALOAD 2
    GETFIELD net/minecraft/entity/Entity.field_70126_B : F
    FSUB
    FLOAD 1
    FMUL
    FADD
    LDC 180.0
    FADD
    FCONST_0
    FCONST_1
    FCONST_0
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179114_b (FFFF)V
   L57
    LINENUMBER 882 L57
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F net/minecraft/entity/Entity F D D D] []
    FCONST_0
    FLOAD 3
    FNEG
    FCONST_0
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179109_b (FFF)V
   L80
    LINENUMBER 883 L80
    ALOAD 2
    GETFIELD net/minecraft/entity/Entity.field_70169_q : D
    ALOAD 2
    GETFIELD net/minecraft/entity/Entity.field_70165_t : D
    ALOAD 2
    GETFIELD net/minecraft/entity/Entity.field_70169_q : D
    DSUB
    FLOAD 1
    F2D
    DMUL
    DADD
    DSTORE 4
   L81
    LINENUMBER 884 L81
    ALOAD 2
    GETFIELD net/minecraft/entity/Entity.field_70167_r : D
    ALOAD 2
    GETFIELD net/minecraft/entity/Entity.field_70163_u : D
    ALOAD 2
    GETFIELD net/minecraft/entity/Entity.field_70167_r : D
    DSUB
    FLOAD 1
    F2D
    DMUL
    DADD
    FLOAD 3
    F2D
    DADD
    DSTORE 6
   L82
    LINENUMBER 885 L82
    ALOAD 2
    GETFIELD net/minecraft/entity/Entity.field_70166_s : D
    ALOAD 2
    GETFIELD net/minecraft/entity/Entity.field_70161_v : D
    ALOAD 2
    GETFIELD net/minecraft/entity/Entity.field_70166_s : D
    DSUB
    FLOAD 1
    F2D
    DMUL
    DADD
    DSTORE 8
   L83
    LINENUMBER 886 L83
    ALOAD 0
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71438_f : Lnet/minecraft/client/renderer/RenderGlobal;
    DLOAD 4
    DLOAD 6
    DLOAD 8
    FLOAD 1
    INVOKEVIRTUAL net/minecraft/client/renderer/RenderGlobal.func_72721_a (DDDF)Z
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_78500_U : Z
   L84
    LINENUMBER 887 L84
    FLOAD 1
    INVOKESTATIC micdoodle8/mods/galacticraft/core/TransformerHooks.orientCamera (F)V
    RETURN
   L85
    LOCALVARIABLE j I L19 L17 13
    LOCALVARIABLE blockpos Lnet/minecraft/util/math/BlockPos; L12 L21 10
    LOCALVARIABLE iblockstate Lnet/minecraft/block/state/IBlockState; L13 L21 11
    LOCALVARIABLE block Lnet/minecraft/block/Block; L14 L21 12
    LOCALVARIABLE d7 D L47 L45 27
    LOCALVARIABLE f3 F L38 L45 23
    LOCALVARIABLE f4 F L39 L45 24
    LOCALVARIABLE f5 F L40 L45 25
    LOCALVARIABLE raytraceresult Lnet/minecraft/util/math/RayTraceResult; L44 L45 26
    LOCALVARIABLE i I L35 L36 22
    LOCALVARIABLE f1 F L28 L27 12
    LOCALVARIABLE f2 F L29 L27 13
    LOCALVARIABLE d4 D L32 L27 16
    LOCALVARIABLE d5 D L33 L27 18
    LOCALVARIABLE d6 D L34 L27 20
    LOCALVARIABLE d3 D L24 L27 14
    LOCALVARIABLE entityanimal Lnet/minecraft/entity/passive/EntityAnimal; L64 L62 13
    LOCALVARIABLE yaw F L59 L73 10
    LOCALVARIABLE pitch F L60 L73 11
    LOCALVARIABLE roll F L61 L73 12
    LOCALVARIABLE state Lnet/minecraft/block/state/IBlockState; L65 L73 13
    LOCALVARIABLE event Ljava/lang/Object; L66 L73 29
    LOCALVARIABLE entityanimal Lnet/minecraft/entity/passive/EntityAnimal; L78 L79 10
    LOCALVARIABLE this Lnet/minecraft/client/renderer/EntityRenderer; L0 L85 0
    LOCALVARIABLE partialTicks F L0 L85 1
    LOCALVARIABLE entity Lnet/minecraft/entity/Entity; L1 L85 2
    LOCALVARIABLE f F L2 L85 3
    LOCALVARIABLE d0 D L3 L85 4
    LOCALVARIABLE d1 D L4 L85 6
    LOCALVARIABLE d2 D L5 L85 8
    MAXSTACK = 12
    MAXLOCALS = 30

  // access flags 0x1
  public func_78479_a(FI)V
   L0
    LINENUMBER 895 L0
    ALOAD 0
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71474_y : Lnet/minecraft/client/settings/GameSettings;
    GETFIELD net/minecraft/client/settings/GameSettings.field_151451_c : I
    BIPUSH 16
    IMUL
    I2F
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_78530_s : F
   L1
    LINENUMBER 897 L1
    INVOKESTATIC Config.isFogFancy ()Z
    IFEQ L2
   L3
    LINENUMBER 900 L3
    ALOAD 0
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78530_s : F
    LDC 0.95
    FMUL
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_78530_s : F
   L2
    LINENUMBER 902 L2
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F I] []
    INVOKESTATIC Config.isFogFast ()Z
    IFEQ L4
   L5
    LINENUMBER 905 L5
    ALOAD 0
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78530_s : F
    LDC 0.83
    FMUL
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_78530_s : F
   L4
    LINENUMBER 908 L4
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F I] []
    SIPUSH 5889
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179128_n (I)V
   L6
    LINENUMBER 909 L6
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179096_D ()V
   L7
    LINENUMBER 910 L7
    LDC 0.07
    FSTORE 3
   L8
    LINENUMBER 912 L8
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71474_y : Lnet/minecraft/client/settings/GameSettings;
    GETFIELD net/minecraft/client/settings/GameSettings.field_74337_g : Z
    IFEQ L9
   L10
    LINENUMBER 914 L10
    ILOAD 2
    ICONST_2
    IMUL
    ICONST_1
    ISUB
    INEG
    I2F
    LDC 0.07
    FMUL
    FCONST_0
    FCONST_0
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179109_b (FFF)V
   L9
    LINENUMBER 917 L9
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F I F] []
    ALOAD 0
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78530_s : F
    FCONST_2
    FMUL
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.clipDistance : F
   L11
    LINENUMBER 919 L11
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.clipDistance : F
    LDC 173.0
    FCMPG
    IFGE L12
   L13
    LINENUMBER 920 L13
    ALOAD 0
    LDC 173.0
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.clipDistance : F
   L12
    LINENUMBER 922 L12
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F I F] []
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78503_V : D
    DCONST_1
    DCMPL
    IFEQ L14
   L15
    LINENUMBER 924 L15
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78502_W : D
    D2F
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78509_X : D
    DNEG
    D2F
    FCONST_0
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179109_b (FFF)V
   L16
    LINENUMBER 925 L16
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78503_V : D
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78503_V : D
    DCONST_1
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179139_a (DDD)V
   L14
    LINENUMBER 928 L14
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F I F] []
    ALOAD 0
    FLOAD 1
    ICONST_1
    INVOKESPECIAL net/minecraft/client/renderer/EntityRenderer.func_78481_a (FZ)F
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71443_c : I
    I2F
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71440_d : I
    I2F
    FDIV
    LDC 0.05
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.clipDistance : F
    INVOKESTATIC org/lwjgl/util/glu/Project.gluPerspective (FFFF)V
   L17
    LINENUMBER 929 L17
    SIPUSH 5888
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179128_n (I)V
   L18
    LINENUMBER 930 L18
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179096_D ()V
   L19
    LINENUMBER 932 L19
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71474_y : Lnet/minecraft/client/settings/GameSettings;
    GETFIELD net/minecraft/client/settings/GameSettings.field_74337_g : Z
    IFEQ L20
   L21
    LINENUMBER 934 L21
    ILOAD 2
    ICONST_2
    IMUL
    ICONST_1
    ISUB
    I2F
    LDC 0.1
    FMUL
    FCONST_0
    FCONST_0
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179109_b (FFF)V
   L20
    LINENUMBER 937 L20
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F I F] []
    ALOAD 0
    FLOAD 1
    INVOKESPECIAL net/minecraft/client/renderer/EntityRenderer.func_78482_e (F)V
   L22
    LINENUMBER 939 L22
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71474_y : Lnet/minecraft/client/settings/GameSettings;
    GETFIELD net/minecraft/client/settings/GameSettings.field_74336_f : Z
    IFEQ L23
   L24
    LINENUMBER 941 L24
    ALOAD 0
    FLOAD 1
    INVOKESPECIAL net/minecraft/client/renderer/EntityRenderer.func_78475_f (F)V
   L23
    LINENUMBER 944 L23
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F I F] []
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71439_g : Lnet/minecraft/client/entity/EntityPlayerSP;
    GETFIELD net/minecraft/client/entity/EntityPlayerSP.field_71080_cy : F
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71439_g : Lnet/minecraft/client/entity/EntityPlayerSP;
    GETFIELD net/minecraft/client/entity/EntityPlayerSP.field_71086_bY : F
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71439_g : Lnet/minecraft/client/entity/EntityPlayerSP;
    GETFIELD net/minecraft/client/entity/EntityPlayerSP.field_71080_cy : F
    FSUB
    FLOAD 1
    FMUL
    FADD
    FSTORE 4
   L25
    LINENUMBER 946 L25
    FLOAD 4
    FCONST_0
    FCMPL
    IFLE L26
   L27
    LINENUMBER 948 L27
    BIPUSH 20
    ISTORE 5
   L28
    LINENUMBER 950 L28
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71439_g : Lnet/minecraft/client/entity/EntityPlayerSP;
    GETSTATIC net/minecraft/init/MobEffects.field_76431_k : Lnet/minecraft/potion/Potion;
    INVOKEVIRTUAL net/minecraft/client/entity/EntityPlayerSP.func_70644_a (Lnet/minecraft/potion/Potion;)Z
    IFEQ L29
   L30
    LINENUMBER 952 L30
    BIPUSH 7
    ISTORE 5
   L29
    LINENUMBER 955 L29
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F I F F I] []
    LDC 5.0
    FLOAD 4
    FLOAD 4
    FMUL
    LDC 5.0
    FADD
    FDIV
    FLOAD 4
    LDC 0.04
    FMUL
    FSUB
    FSTORE 6
   L31
    LINENUMBER 956 L31
    FLOAD 6
    FLOAD 6
    FMUL
    FSTORE 6
   L32
    LINENUMBER 957 L32
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78529_t : I
    I2F
    FLOAD 1
    FADD
    ILOAD 5
    I2F
    FMUL
    FCONST_0
    FCONST_1
    FCONST_1
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179114_b (FFFF)V
   L33
    LINENUMBER 958 L33
    FCONST_1
    FLOAD 6
    FDIV
    FCONST_1
    FCONST_1
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179152_a (FFF)V
   L34
    LINENUMBER 959 L34
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78529_t : I
    I2F
    FLOAD 1
    FADD
    FNEG
    ILOAD 5
    I2F
    FMUL
    FCONST_0
    FCONST_1
    FCONST_1
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179114_b (FFFF)V
   L26
    LINENUMBER 962 L26
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F I F F] []
    ALOAD 0
    FLOAD 1
    INVOKEVIRTUAL net/minecraft/client/renderer/EntityRenderer.func_78467_g (F)V
   L35
    LINENUMBER 964 L35
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_175078_W : Z
    IFEQ L36
   L37
    LINENUMBER 966 L37
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_175079_V : I
    TABLESWITCH
      0: L38
      1: L39
      2: L40
      3: L41
      4: L42
      default: L36
   L38
    LINENUMBER 969 L38
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F I F F] []
    LDC 90.0
    FCONST_0
    FCONST_1
    FCONST_0
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179114_b (FFFF)V
   L43
    LINENUMBER 970 L43
    GOTO L36
   L39
    LINENUMBER 973 L39
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F I F F] []
    LDC 180.0
    FCONST_0
    FCONST_1
    FCONST_0
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179114_b (FFFF)V
   L44
    LINENUMBER 974 L44
    GOTO L36
   L40
    LINENUMBER 977 L40
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F I F F] []
    LDC -90.0
    FCONST_0
    FCONST_1
    FCONST_0
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179114_b (FFFF)V
   L45
    LINENUMBER 978 L45
    GOTO L36
   L41
    LINENUMBER 981 L41
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F I F F] []
    LDC 90.0
    FCONST_1
    FCONST_0
    FCONST_0
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179114_b (FFFF)V
   L46
    LINENUMBER 982 L46
    GOTO L36
   L42
    LINENUMBER 985 L42
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F I F F] []
    LDC -90.0
    FCONST_1
    FCONST_0
    FCONST_0
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179114_b (FFFF)V
   L36
    LINENUMBER 988 L36
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F I F F] []
    RETURN
   L47
    LOCALVARIABLE i I L28 L26 5
    LOCALVARIABLE f2 F L31 L26 6
    LOCALVARIABLE this Lnet/minecraft/client/renderer/EntityRenderer; L0 L47 0
    LOCALVARIABLE partialTicks F L0 L47 1
    LOCALVARIABLE pass I L0 L47 2
    LOCALVARIABLE f F L8 L47 3
    LOCALVARIABLE f1 F L25 L47 4
    MAXSTACK = 6
    MAXLOCALS = 7

  // access flags 0x2
  private func_78476_b(FI)V
   L0
    LINENUMBER 996 L0
    ALOAD 0
    FLOAD 1
    ILOAD 2
    ICONST_1
    ICONST_1
    ICONST_0
    INVOKEVIRTUAL net/minecraft/client/renderer/EntityRenderer.renderHand (FIZZZ)V
   L1
    LINENUMBER 997 L1
    RETURN
   L2
    LOCALVARIABLE this Lnet/minecraft/client/renderer/EntityRenderer; L0 L2 0
    LOCALVARIABLE partialTicks F L0 L2 1
    LOCALVARIABLE pass I L0 L2 2
    MAXSTACK = 6
    MAXLOCALS = 3

  // access flags 0x1
  public renderHand(FIZZZ)V
   L0
    LINENUMBER 1001 L0
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_175078_W : Z
    IFNE L1
   L2
    LINENUMBER 1003 L2
    SIPUSH 5889
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179128_n (I)V
   L3
    LINENUMBER 1004 L3
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179096_D ()V
   L4
    LINENUMBER 1005 L4
    LDC 0.07
    FSTORE 6
   L5
    LINENUMBER 1007 L5
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71474_y : Lnet/minecraft/client/settings/GameSettings;
    GETFIELD net/minecraft/client/settings/GameSettings.field_74337_g : Z
    IFEQ L6
   L7
    LINENUMBER 1009 L7
    ILOAD 2
    ICONST_2
    IMUL
    ICONST_1
    ISUB
    INEG
    I2F
    LDC 0.07
    FMUL
    FCONST_0
    FCONST_0
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179109_b (FFF)V
   L6
    LINENUMBER 1013 L6
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F I I I I F] []
    INVOKESTATIC Config.isShaders ()Z
    IFEQ L8
   L9
    LINENUMBER 1014 L9
    INVOKESTATIC shadersmod/client/Shaders.applyHandDepth ()V
   L8
    LINENUMBER 1016 L8
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F I I I I F] []
    ALOAD 0
    FLOAD 1
    ICONST_0
    INVOKESPECIAL net/minecraft/client/renderer/EntityRenderer.func_78481_a (FZ)F
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71443_c : I
    I2F
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71440_d : I
    I2F
    FDIV
    LDC 0.05
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78530_s : F
    FCONST_2
    FMUL
    INVOKESTATIC org/lwjgl/util/glu/Project.gluPerspective (FFFF)V
   L10
    LINENUMBER 1017 L10
    SIPUSH 5888
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179128_n (I)V
   L11
    LINENUMBER 1018 L11
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179096_D ()V
   L12
    LINENUMBER 1020 L12
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71474_y : Lnet/minecraft/client/settings/GameSettings;
    GETFIELD net/minecraft/client/settings/GameSettings.field_74337_g : Z
    IFEQ L13
   L14
    LINENUMBER 1022 L14
    ILOAD 2
    ICONST_2
    IMUL
    ICONST_1
    ISUB
    I2F
    LDC 0.1
    FMUL
    FCONST_0
    FCONST_0
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179109_b (FFF)V
   L13
    LINENUMBER 1026 L13
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F I I I I F] []
    ICONST_0
    ISTORE 7
   L15
    LINENUMBER 1027 L15
    ILOAD 3
    IFEQ L16
   L17
    LINENUMBER 1030 L17
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179094_E ()V
   L18
    LINENUMBER 1031 L18
    ALOAD 0
    FLOAD 1
    INVOKESPECIAL net/minecraft/client/renderer/EntityRenderer.func_78482_e (F)V
   L19
    LINENUMBER 1033 L19
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71474_y : Lnet/minecraft/client/settings/GameSettings;
    GETFIELD net/minecraft/client/settings/GameSettings.field_74336_f : Z
    IFEQ L20
   L21
    LINENUMBER 1035 L21
    ALOAD 0
    FLOAD 1
    INVOKESPECIAL net/minecraft/client/renderer/EntityRenderer.func_78475_f (F)V
   L20
    LINENUMBER 1039 L20
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F I I I I F I] []
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    INVOKEVIRTUAL net/minecraft/client/Minecraft.func_175606_aa ()Lnet/minecraft/entity/Entity;
    INSTANCEOF net/minecraft/entity/EntityLivingBase
    IFEQ L22
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    INVOKEVIRTUAL net/minecraft/client/Minecraft.func_175606_aa ()Lnet/minecraft/entity/Entity;
    CHECKCAST net/minecraft/entity/EntityLivingBase
    INVOKEVIRTUAL net/minecraft/entity/EntityLivingBase.func_70608_bn ()Z
    IFEQ L22
    ICONST_1
    GOTO L23
   L22
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F I I I I F I] []
    ICONST_0
   L23
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F I I I I F I] [I]
    ISTORE 7
   L24
    LINENUMBER 1042 L24
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71438_f : Lnet/minecraft/client/renderer/RenderGlobal;
    FLOAD 1
    ILOAD 2
    INVOKESTATIC ReflectorForge.renderFirstPersonHand (Lnet/minecraft/client/renderer/RenderGlobal;FI)Z
    IFNE L25
    ICONST_1
    GOTO L26
   L25
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F I I I I F I] []
    ICONST_0
   L26
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F I I I I F I] [I]
    ISTORE 8
   L27
    LINENUMBER 1044 L27
    ILOAD 8
    IFEQ L28
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71474_y : Lnet/minecraft/client/settings/GameSettings;
    GETFIELD net/minecraft/client/settings/GameSettings.field_74320_O : I
    IFNE L28
    ILOAD 7
    IFNE L28
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71474_y : Lnet/minecraft/client/settings/GameSettings;
    GETFIELD net/minecraft/client/settings/GameSettings.field_74319_N : Z
    IFNE L28
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71442_b : Lnet/minecraft/client/multiplayer/PlayerControllerMP;
    INVOKEVIRTUAL net/minecraft/client/multiplayer/PlayerControllerMP.func_78747_a ()Z
    IFNE L28
   L29
    LINENUMBER 1046 L29
    ALOAD 0
    INVOKEVIRTUAL net/minecraft/client/renderer/EntityRenderer.func_180436_i ()V
   L30
    LINENUMBER 1048 L30
    INVOKESTATIC Config.isShaders ()Z
    IFEQ L31
   L32
    LINENUMBER 1049 L32
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78516_c : Lnet/minecraft/client/renderer/ItemRenderer;
    FLOAD 1
    ILOAD 5
    INVOKESTATIC shadersmod/client/ShadersRender.renderItemFP (Lnet/minecraft/client/renderer/ItemRenderer;FZ)V
    GOTO L33
   L31
    LINENUMBER 1052 L31
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F I I I I F I I] []
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78516_c : Lnet/minecraft/client/renderer/ItemRenderer;
    FLOAD 1
    INVOKEVIRTUAL net/minecraft/client/renderer/ItemRenderer.func_78440_a (F)V
   L33
    LINENUMBER 1054 L33
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F I I I I F I I] []
    ALOAD 0
    INVOKEVIRTUAL net/minecraft/client/renderer/EntityRenderer.func_175072_h ()V
   L28
    LINENUMBER 1057 L28
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F I I I I F I I] []
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179121_F ()V
   L16
    LINENUMBER 1061 L16
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F I I I I F I] []
    ILOAD 4
    IFNE L34
   L35
    LINENUMBER 1062 L35
    RETURN
   L34
    LINENUMBER 1064 L34
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F I I I I F I] []
    ALOAD 0
    INVOKEVIRTUAL net/minecraft/client/renderer/EntityRenderer.func_175072_h ()V
   L36
    LINENUMBER 1066 L36
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71474_y : Lnet/minecraft/client/settings/GameSettings;
    GETFIELD net/minecraft/client/settings/GameSettings.field_74320_O : I
    IFNE L37
    ILOAD 7
    IFNE L37
   L38
    LINENUMBER 1068 L38
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78516_c : Lnet/minecraft/client/renderer/ItemRenderer;
    FLOAD 1
    INVOKEVIRTUAL net/minecraft/client/renderer/ItemRenderer.func_78447_b (F)V
   L39
    LINENUMBER 1069 L39
    ALOAD 0
    FLOAD 1
    INVOKESPECIAL net/minecraft/client/renderer/EntityRenderer.func_78482_e (F)V
   L37
    LINENUMBER 1072 L37
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F I I I I F I] []
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71474_y : Lnet/minecraft/client/settings/GameSettings;
    GETFIELD net/minecraft/client/settings/GameSettings.field_74336_f : Z
    IFEQ L1
   L40
    LINENUMBER 1074 L40
    ALOAD 0
    FLOAD 1
    INVOKESPECIAL net/minecraft/client/renderer/EntityRenderer.func_78475_f (F)V
   L1
    LINENUMBER 1077 L1
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F I I I I] []
    RETURN
   L41
    LOCALVARIABLE shouldRenderHand Z L27 L16 8
    LOCALVARIABLE f F L5 L1 6
    LOCALVARIABLE flag Z L15 L1 7
    LOCALVARIABLE this Lnet/minecraft/client/renderer/EntityRenderer; L0 L41 0
    LOCALVARIABLE partialTicks F L0 L41 1
    LOCALVARIABLE pass I L0 L41 2
    LOCALVARIABLE renderItem Z L0 L41 3
    LOCALVARIABLE renderOverlay Z L0 L41 4
    LOCALVARIABLE renderTranslucent Z L0 L41 5
    MAXSTACK = 5
    MAXLOCALS = 9

  // access flags 0x1
  public func_175072_h()V
   L0
    LINENUMBER 1081 L0
    GETSTATIC net/minecraft/client/renderer/OpenGlHelper.field_77476_b : I
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179138_g (I)V
   L1
    LINENUMBER 1082 L1
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179090_x ()V
   L2
    LINENUMBER 1083 L2
    GETSTATIC net/minecraft/client/renderer/OpenGlHelper.field_77478_a : I
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179138_g (I)V
   L3
    LINENUMBER 1085 L3
    INVOKESTATIC Config.isShaders ()Z
    IFEQ L4
   L5
    LINENUMBER 1086 L5
    INVOKESTATIC shadersmod/client/Shaders.disableLightmap ()V
   L4
    LINENUMBER 1087 L4
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer] []
    RETURN
   L6
    LOCALVARIABLE this Lnet/minecraft/client/renderer/EntityRenderer; L0 L6 0
    MAXSTACK = 1
    MAXLOCALS = 1

  // access flags 0x1
  public func_180436_i()V
   L0
    LINENUMBER 1091 L0
    GETSTATIC net/minecraft/client/renderer/OpenGlHelper.field_77476_b : I
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179138_g (I)V
   L1
    LINENUMBER 1092 L1
    SIPUSH 5890
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179128_n (I)V
   L2
    LINENUMBER 1093 L2
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179096_D ()V
   L3
    LINENUMBER 1094 L3
    LDC 0.00390625
    FSTORE 1
   L4
    LINENUMBER 1095 L4
    LDC 0.00390625
    LDC 0.00390625
    LDC 0.00390625
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179152_a (FFF)V
   L5
    LINENUMBER 1096 L5
    LDC 8.0
    LDC 8.0
    LDC 8.0
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179109_b (FFF)V
   L6
    LINENUMBER 1097 L6
    SIPUSH 5888
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179128_n (I)V
   L7
    LINENUMBER 1098 L7
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    INVOKEVIRTUAL net/minecraft/client/Minecraft.func_110434_K ()Lnet/minecraft/client/renderer/texture/TextureManager;
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_110922_T : Lnet/minecraft/util/ResourceLocation;
    INVOKEVIRTUAL net/minecraft/client/renderer/texture/TextureManager.func_110577_a (Lnet/minecraft/util/ResourceLocation;)V
   L8
    LINENUMBER 1099 L8
    SIPUSH 3553
    SIPUSH 10241
    SIPUSH 9729
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_187421_b (III)V
   L9
    LINENUMBER 1100 L9
    SIPUSH 3553
    SIPUSH 10240
    SIPUSH 9729
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_187421_b (III)V
   L10
    LINENUMBER 1101 L10
    SIPUSH 3553
    SIPUSH 10242
    SIPUSH 10496
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_187421_b (III)V
   L11
    LINENUMBER 1102 L11
    SIPUSH 3553
    SIPUSH 10243
    SIPUSH 10496
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_187421_b (III)V
   L12
    LINENUMBER 1103 L12
    FCONST_1
    FCONST_1
    FCONST_1
    FCONST_1
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179131_c (FFFF)V
   L13
    LINENUMBER 1104 L13
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179098_w ()V
   L14
    LINENUMBER 1105 L14
    GETSTATIC net/minecraft/client/renderer/OpenGlHelper.field_77478_a : I
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179138_g (I)V
   L15
    LINENUMBER 1107 L15
    INVOKESTATIC Config.isShaders ()Z
    IFEQ L16
   L17
    LINENUMBER 1108 L17
    INVOKESTATIC shadersmod/client/Shaders.enableLightmap ()V
   L16
    LINENUMBER 1109 L16
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F] []
    RETURN
   L18
    LOCALVARIABLE this Lnet/minecraft/client/renderer/EntityRenderer; L0 L18 0
    LOCALVARIABLE f F L4 L18 1
    MAXSTACK = 4
    MAXLOCALS = 2

  // access flags 0x2
  private func_78470_f()V
   L0
    LINENUMBER 1116 L0
    ALOAD 0
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_175075_L : F
    F2D
    INVOKESTATIC java/lang/Math.random ()D
    INVOKESTATIC java/lang/Math.random ()D
    DSUB
    INVOKESTATIC java/lang/Math.random ()D
    DMUL
    INVOKESTATIC java/lang/Math.random ()D
    DMUL
    DADD
    D2F
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_175075_L : F
   L1
    LINENUMBER 1117 L1
    ALOAD 0
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_175075_L : F
    F2D
    LDC 0.9
    DMUL
    D2F
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_175075_L : F
   L2
    LINENUMBER 1118 L2
    ALOAD 0
    DUP
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78514_e : F
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_175075_L : F
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78514_e : F
    FSUB
    FADD
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_78514_e : F
   L3
    LINENUMBER 1119 L3
    ALOAD 0
    ICONST_1
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_78536_aa : Z
   L4
    LINENUMBER 1120 L4
    RETURN
   L5
    LOCALVARIABLE this Lnet/minecraft/client/renderer/EntityRenderer; L0 L5 0
    MAXSTACK = 7
    MAXLOCALS = 1

  // access flags 0x2
  private func_78472_g(F)V
   L0
    LINENUMBER 1124 L0
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78536_aa : Z
    IFEQ L1
   L2
    LINENUMBER 1126 L2
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71424_I : Lnet/minecraft/profiler/Profiler;
    LDC "lightTex"
    INVOKEVIRTUAL net/minecraft/profiler/Profiler.func_76320_a (Ljava/lang/String;)V
   L3
    LINENUMBER 1127 L3
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71441_e : Lnet/minecraft/client/multiplayer/WorldClient;
    ASTORE 2
   L4
    LINENUMBER 1129 L4
    ALOAD 2
    IFNULL L1
   L5
    LINENUMBER 1132 L5
    INVOKESTATIC Config.isCustomColors ()Z
    IFEQ L6
    ALOAD 2
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78514_e : F
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78504_Q : [I
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71439_g : Lnet/minecraft/client/entity/EntityPlayerSP;
    GETSTATIC net/minecraft/init/MobEffects.field_76439_r : Lnet/minecraft/potion/Potion;
    INVOKEVIRTUAL net/minecraft/client/entity/EntityPlayerSP.func_70644_a (Lnet/minecraft/potion/Potion;)Z
    INVOKESTATIC CustomColors.updateLightmap (Lnet/minecraft/world/World;F[IZ)Z
    IFEQ L6
   L7
    LINENUMBER 1135 L7
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78513_d : Lnet/minecraft/client/renderer/texture/DynamicTexture;
    INVOKEVIRTUAL net/minecraft/client/renderer/texture/DynamicTexture.func_110564_a ()V
   L8
    LINENUMBER 1136 L8
    ALOAD 0
    ICONST_0
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_78536_aa : Z
   L9
    LINENUMBER 1137 L9
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71424_I : Lnet/minecraft/profiler/Profiler;
    INVOKEVIRTUAL net/minecraft/profiler/Profiler.func_76319_b ()V
   L10
    LINENUMBER 1139 L10
    RETURN
   L6
    LINENUMBER 1142 L6
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F net/minecraft/client/multiplayer/WorldClient] []
    ALOAD 2
    INVOKESTATIC micdoodle8/mods/galacticraft/core/TransformerHooks.getWorldBrightness (Lnet/minecraft/client/multiplayer/WorldClient;)F
    FSTORE 3
   L11
    LINENUMBER 1143 L11
    FLOAD 3
    LDC 0.95
    FMUL
    LDC 0.05
    FADD
    FSTORE 4
   L12
    LINENUMBER 1145 L12
    ICONST_0
    ISTORE 5
   L13
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F net/minecraft/client/multiplayer/WorldClient F F I] []
    ILOAD 5
    SIPUSH 256
    IF_ICMPGE L14
   L15
    LINENUMBER 1147 L15
    ALOAD 2
    GETFIELD net/minecraft/world/World.field_73011_w : Lnet/minecraft/world/WorldProvider;
    INVOKEVIRTUAL net/minecraft/world/WorldProvider.func_177497_p ()[F
    ILOAD 5
    BIPUSH 16
    IDIV
    FALOAD
    FLOAD 4
    FMUL
    FSTORE 6
   L16
    LINENUMBER 1148 L16
    ALOAD 2
    GETFIELD net/minecraft/world/World.field_73011_w : Lnet/minecraft/world/WorldProvider;
    INVOKEVIRTUAL net/minecraft/world/WorldProvider.func_177497_p ()[F
    ILOAD 5
    BIPUSH 16
    IREM
    FALOAD
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78514_e : F
    LDC 0.1
    FMUL
    LDC 1.5
    FADD
    FMUL
    FSTORE 7
   L17
    LINENUMBER 1150 L17
    ALOAD 2
    INVOKEVIRTUAL net/minecraft/world/World.func_175658_ac ()I
    IFLE L18
   L19
    LINENUMBER 1152 L19
    ALOAD 2
    GETFIELD net/minecraft/world/World.field_73011_w : Lnet/minecraft/world/WorldProvider;
    INVOKEVIRTUAL net/minecraft/world/WorldProvider.func_177497_p ()[F
    ILOAD 5
    BIPUSH 16
    IDIV
    FALOAD
    FSTORE 6
   L18
    LINENUMBER 1155 L18
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F net/minecraft/client/multiplayer/WorldClient F F I F F] []
    FLOAD 6
    FLOAD 3
    LDC 0.65
    FMUL
    LDC 0.35
    FADD
    FMUL
    FSTORE 8
   L20
    LINENUMBER 1156 L20
    FLOAD 6
    FLOAD 3
    LDC 0.65
    FMUL
    LDC 0.35
    FADD
    FMUL
    FSTORE 9
   L21
    LINENUMBER 1157 L21
    FLOAD 7
    FLOAD 7
    LDC 0.6
    FMUL
    LDC 0.4
    FADD
    LDC 0.6
    FMUL
    LDC 0.4
    FADD
    FMUL
    FSTORE 10
   L22
    LINENUMBER 1158 L22
    FLOAD 7
    FLOAD 7
    FLOAD 7
    FMUL
    LDC 0.6
    FMUL
    LDC 0.4
    FADD
    FMUL
    FSTORE 11
   L23
    LINENUMBER 1159 L23
    FLOAD 8
    FLOAD 7
    FADD
    FSTORE 12
   L24
    LINENUMBER 1160 L24
    FLOAD 9
    FLOAD 10
    FADD
    FSTORE 13
   L25
    LINENUMBER 1161 L25
    FLOAD 6
    FLOAD 11
    FADD
    FSTORE 14
   L26
    LINENUMBER 1162 L26
    FLOAD 12
    LDC 0.96
    FMUL
    LDC 0.03
    FADD
    FSTORE 12
   L27
    LINENUMBER 1163 L27
    FLOAD 13
    LDC 0.96
    FMUL
    LDC 0.03
    FADD
    FSTORE 13
   L28
    LINENUMBER 1164 L28
    FLOAD 14
    LDC 0.96
    FMUL
    LDC 0.03
    FADD
    FSTORE 14
   L29
    LINENUMBER 1166 L29
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_82831_U : F
    FCONST_0
    FCMPL
    IFLE L30
   L31
    LINENUMBER 1168 L31
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_82832_V : F
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_82831_U : F
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_82832_V : F
    FSUB
    FLOAD 1
    FMUL
    FADD
    FSTORE 15
   L32
    LINENUMBER 1169 L32
    FLOAD 12
    FCONST_1
    FLOAD 15
    FSUB
    FMUL
    FLOAD 12
    LDC 0.7
    FMUL
    FLOAD 15
    FMUL
    FADD
    FSTORE 12
   L33
    LINENUMBER 1170 L33
    FLOAD 13
    FCONST_1
    FLOAD 15
    FSUB
    FMUL
    FLOAD 13
    LDC 0.6
    FMUL
    FLOAD 15
    FMUL
    FADD
    FSTORE 13
   L34
    LINENUMBER 1171 L34
    FLOAD 14
    FCONST_1
    FLOAD 15
    FSUB
    FMUL
    FLOAD 14
    LDC 0.6
    FMUL
    FLOAD 15
    FMUL
    FADD
    FSTORE 14
   L30
    LINENUMBER 1174 L30
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F net/minecraft/client/multiplayer/WorldClient F F I F F F F F F F F F] []
    ALOAD 2
    GETFIELD net/minecraft/world/World.field_73011_w : Lnet/minecraft/world/WorldProvider;
    INVOKEVIRTUAL net/minecraft/world/WorldProvider.func_186058_p ()Lnet/minecraft/world/DimensionType;
    INVOKEVIRTUAL net/minecraft/world/DimensionType.func_186068_a ()I
    ICONST_1
    IF_ICMPNE L35
   L36
    LINENUMBER 1176 L36
    LDC 0.22
    FLOAD 7
    LDC 0.75
    FMUL
    FADD
    FSTORE 12
   L37
    LINENUMBER 1177 L37
    LDC 0.28
    FLOAD 10
    LDC 0.75
    FMUL
    FADD
    FSTORE 13
   L38
    LINENUMBER 1178 L38
    LDC 0.25
    FLOAD 11
    LDC 0.75
    FMUL
    FADD
    FSTORE 14
   L35
    LINENUMBER 1181 L35
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F net/minecraft/client/multiplayer/WorldClient F F I F F F F F F F F F] []
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71439_g : Lnet/minecraft/client/entity/EntityPlayerSP;
    GETSTATIC net/minecraft/init/MobEffects.field_76439_r : Lnet/minecraft/potion/Potion;
    INVOKEVIRTUAL net/minecraft/client/entity/EntityPlayerSP.func_70644_a (Lnet/minecraft/potion/Potion;)Z
    IFEQ L39
   L40
    LINENUMBER 1183 L40
    ALOAD 0
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71439_g : Lnet/minecraft/client/entity/EntityPlayerSP;
    FLOAD 1
    INVOKEVIRTUAL net/minecraft/client/renderer/EntityRenderer.func_180438_a (Lnet/minecraft/entity/EntityLivingBase;F)F
    FSTORE 15
   L41
    LINENUMBER 1184 L41
    FCONST_1
    FLOAD 12
    FDIV
    FSTORE 16
   L42
    LINENUMBER 1186 L42
    FLOAD 16
    FCONST_1
    FLOAD 13
    FDIV
    FCMPL
    IFLE L43
   L44
    LINENUMBER 1188 L44
    FCONST_1
    FLOAD 13
    FDIV
    FSTORE 16
   L43
    LINENUMBER 1191 L43
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F net/minecraft/client/multiplayer/WorldClient F F I F F F F F F F F F F F] []
    FLOAD 16
    FCONST_1
    FLOAD 14
    FDIV
    FCMPL
    IFLE L45
   L46
    LINENUMBER 1193 L46
    FCONST_1
    FLOAD 14
    FDIV
    FSTORE 16
   L45
    LINENUMBER 1196 L45
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F net/minecraft/client/multiplayer/WorldClient F F I F F F F F F F F F F F] []
    FLOAD 12
    FCONST_1
    FLOAD 15
    FSUB
    FMUL
    FLOAD 12
    FLOAD 16
    FMUL
    FLOAD 15
    FMUL
    FADD
    FSTORE 12
   L47
    LINENUMBER 1197 L47
    FLOAD 13
    FCONST_1
    FLOAD 15
    FSUB
    FMUL
    FLOAD 13
    FLOAD 16
    FMUL
    FLOAD 15
    FMUL
    FADD
    FSTORE 13
   L48
    LINENUMBER 1198 L48
    FLOAD 14
    FCONST_1
    FLOAD 15
    FSUB
    FMUL
    FLOAD 14
    FLOAD 16
    FMUL
    FLOAD 15
    FMUL
    FADD
    FSTORE 14
   L39
    LINENUMBER 1201 L39
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F net/minecraft/client/multiplayer/WorldClient F F I F F F F F F F F F] []
    FLOAD 12
    FCONST_1
    FCMPL
    IFLE L49
   L50
    LINENUMBER 1203 L50
    FCONST_1
    FSTORE 12
   L49
    LINENUMBER 1206 L49
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F net/minecraft/client/multiplayer/WorldClient F F I F F F F F F F F F] []
    FLOAD 13
    FCONST_1
    FCMPL
    IFLE L51
   L52
    LINENUMBER 1208 L52
    FCONST_1
    FSTORE 13
   L51
    LINENUMBER 1211 L51
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F net/minecraft/client/multiplayer/WorldClient F F I F F F F F F F F F] []
    FLOAD 14
    FCONST_1
    FCMPL
    IFLE L53
   L54
    LINENUMBER 1213 L54
    FCONST_1
    FSTORE 14
   L53
    LINENUMBER 1216 L53
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F net/minecraft/client/multiplayer/WorldClient F F I F F F F F F F F F] []
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71474_y : Lnet/minecraft/client/settings/GameSettings;
    GETFIELD net/minecraft/client/settings/GameSettings.field_74333_Y : F
    FSTORE 15
   L55
    LINENUMBER 1217 L55
    FCONST_1
    FLOAD 12
    FSUB
    FSTORE 16
   L56
    LINENUMBER 1218 L56
    FCONST_1
    FLOAD 13
    FSUB
    FSTORE 17
   L57
    LINENUMBER 1219 L57
    FCONST_1
    FLOAD 14
    FSUB
    FSTORE 18
   L58
    LINENUMBER 1220 L58
    FCONST_1
    FLOAD 16
    FLOAD 16
    FMUL
    FLOAD 16
    FMUL
    FLOAD 16
    FMUL
    FSUB
    FSTORE 16
   L59
    LINENUMBER 1221 L59
    FCONST_1
    FLOAD 17
    FLOAD 17
    FMUL
    FLOAD 17
    FMUL
    FLOAD 17
    FMUL
    FSUB
    FSTORE 17
   L60
    LINENUMBER 1222 L60
    FCONST_1
    FLOAD 18
    FLOAD 18
    FMUL
    FLOAD 18
    FMUL
    FLOAD 18
    FMUL
    FSUB
    FSTORE 18
   L61
    LINENUMBER 1223 L61
    FLOAD 12
    FCONST_1
    FLOAD 15
    FSUB
    FMUL
    FLOAD 16
    FLOAD 15
    FMUL
    FADD
    FSTORE 12
   L62
    LINENUMBER 1224 L62
    FLOAD 13
    FCONST_1
    FLOAD 15
    FSUB
    FMUL
    FLOAD 17
    FLOAD 15
    FMUL
    FADD
    FSTORE 13
   L63
    LINENUMBER 1225 L63
    FLOAD 14
    FCONST_1
    FLOAD 15
    FSUB
    FMUL
    FLOAD 18
    FLOAD 15
    FMUL
    FADD
    FSTORE 14
   L64
    LINENUMBER 1226 L64
    FLOAD 12
    LDC 0.96
    FMUL
    LDC 0.03
    FADD
    FSTORE 12
   L65
    LINENUMBER 1227 L65
    FLOAD 13
    LDC 0.96
    FMUL
    LDC 0.03
    FADD
    FSTORE 13
   L66
    LINENUMBER 1228 L66
    FLOAD 14
    LDC 0.96
    FMUL
    LDC 0.03
    FADD
    FSTORE 14
   L67
    LINENUMBER 1230 L67
    FLOAD 12
    FCONST_1
    FCMPL
    IFLE L68
   L69
    LINENUMBER 1232 L69
    FCONST_1
    FSTORE 12
   L68
    LINENUMBER 1235 L68
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F net/minecraft/client/multiplayer/WorldClient F F I F F F F F F F F F F F F F] []
    FLOAD 13
    FCONST_1
    FCMPL
    IFLE L70
   L71
    LINENUMBER 1237 L71
    FCONST_1
    FSTORE 13
   L70
    LINENUMBER 1240 L70
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F net/minecraft/client/multiplayer/WorldClient F F I F F F F F F F F F F F F F] []
    FLOAD 14
    FCONST_1
    FCMPL
    IFLE L72
   L73
    LINENUMBER 1242 L73
    FCONST_1
    FSTORE 14
   L72
    LINENUMBER 1245 L72
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F net/minecraft/client/multiplayer/WorldClient F F I F F F F F F F F F F F F F] []
    FLOAD 12
    FCONST_0
    FCMPG
    IFGE L74
   L75
    LINENUMBER 1247 L75
    FCONST_0
    FSTORE 12
   L74
    LINENUMBER 1250 L74
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F net/minecraft/client/multiplayer/WorldClient F F I F F F F F F F F F F F F F] []
    FLOAD 13
    FCONST_0
    FCMPG
    IFGE L76
   L77
    LINENUMBER 1252 L77
    FCONST_0
    FSTORE 13
   L76
    LINENUMBER 1255 L76
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F net/minecraft/client/multiplayer/WorldClient F F I F F F F F F F F F F F F F] []
    FLOAD 14
    FCONST_0
    FCMPG
    IFGE L78
   L79
    LINENUMBER 1257 L79
    FCONST_0
    FSTORE 14
   L78
    LINENUMBER 1260 L78
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F net/minecraft/client/multiplayer/WorldClient F F I F F F F F F F F F F F F F] []
    FLOAD 12
    ALOAD 2
    INVOKESTATIC micdoodle8/mods/galacticraft/core/TransformerHooks.getColorRed (Lnet/minecraft/world/World;)F
    FMUL
    FSTORE 12
    FLOAD 13
    ALOAD 2
    INVOKESTATIC micdoodle8/mods/galacticraft/core/TransformerHooks.getColorGreen (Lnet/minecraft/world/World;)F
    FMUL
    FSTORE 13
    FLOAD 14
    ALOAD 2
    INVOKESTATIC micdoodle8/mods/galacticraft/core/TransformerHooks.getColorBlue (Lnet/minecraft/world/World;)F
    FMUL
    FSTORE 14
    SIPUSH 255
    ISTORE 19
   L80
    LINENUMBER 1261 L80
    FLOAD 12
    LDC 255.0
    FMUL
    F2I
    ISTORE 20
   L81
    LINENUMBER 1262 L81
    FLOAD 13
    LDC 255.0
    FMUL
    F2I
    ISTORE 21
   L82
    LINENUMBER 1263 L82
    FLOAD 14
    LDC 255.0
    FMUL
    F2I
    ISTORE 22
   L83
    LINENUMBER 1264 L83
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78504_Q : [I
    ILOAD 5
    LDC -16777216
    ILOAD 20
    BIPUSH 16
    ISHL
    IOR
    ILOAD 21
    BIPUSH 8
    ISHL
    IOR
    ILOAD 22
    IOR
    IASTORE
   L84
    LINENUMBER 1145 L84
    IINC 5 1
    GOTO L13
   L14
    LINENUMBER 1267 L14
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F net/minecraft/client/multiplayer/WorldClient F F I] []
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78513_d : Lnet/minecraft/client/renderer/texture/DynamicTexture;
    INVOKEVIRTUAL net/minecraft/client/renderer/texture/DynamicTexture.func_110564_a ()V
   L85
    LINENUMBER 1268 L85
    ALOAD 0
    ICONST_0
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_78536_aa : Z
   L86
    LINENUMBER 1269 L86
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71424_I : Lnet/minecraft/profiler/Profiler;
    INVOKEVIRTUAL net/minecraft/profiler/Profiler.func_76319_b ()V
   L1
    LINENUMBER 1272 L1
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F] []
    RETURN
   L87
    LOCALVARIABLE f11 F L32 L30 15
    LOCALVARIABLE f15 F L41 L39 15
    LOCALVARIABLE f12 F L42 L39 16
    LOCALVARIABLE f2 F L16 L84 6
    LOCALVARIABLE f3 F L17 L84 7
    LOCALVARIABLE f4 F L20 L84 8
    LOCALVARIABLE f5 F L21 L84 9
    LOCALVARIABLE f6 F L22 L84 10
    LOCALVARIABLE f7 F L23 L84 11
    LOCALVARIABLE f8 F L24 L84 12
    LOCALVARIABLE f9 F L25 L84 13
    LOCALVARIABLE f10 F L26 L84 14
    LOCALVARIABLE f16 F L55 L84 15
    LOCALVARIABLE f17 F L56 L84 16
    LOCALVARIABLE f13 F L57 L84 17
    LOCALVARIABLE f14 F L58 L84 18
    LOCALVARIABLE j I L80 L84 19
    LOCALVARIABLE k I L81 L84 20
    LOCALVARIABLE l I L82 L84 21
    LOCALVARIABLE i1 I L83 L84 22
    LOCALVARIABLE i I L13 L14 5
    LOCALVARIABLE f F L11 L1 3
    LOCALVARIABLE f1 F L12 L1 4
    LOCALVARIABLE world Lnet/minecraft/world/World; L4 L1 2
    LOCALVARIABLE this Lnet/minecraft/client/renderer/EntityRenderer; L0 L87 0
    LOCALVARIABLE partialTicks F L0 L87 1
    MAXSTACK = 5
    MAXLOCALS = 23

  // access flags 0x1
  public func_180438_a(Lnet/minecraft/entity/EntityLivingBase;F)F
   L0
    LINENUMBER 1277 L0
    ALOAD 1
    GETSTATIC net/minecraft/init/MobEffects.field_76439_r : Lnet/minecraft/potion/Potion;
    INVOKEVIRTUAL net/minecraft/entity/EntityLivingBase.func_70660_b (Lnet/minecraft/potion/Potion;)Lnet/minecraft/potion/PotionEffect;
    INVOKEVIRTUAL net/minecraft/potion/PotionEffect.func_76459_b ()I
    ISTORE 3
   L1
    LINENUMBER 1278 L1
    ILOAD 3
    SIPUSH 200
    IF_ICMPLE L2
    FCONST_1
    GOTO L3
   L2
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer net/minecraft/entity/EntityLivingBase F I] []
    LDC 0.7
    ILOAD 3
    I2F
    FLOAD 2
    FSUB
    LDC 3.1415927
    FMUL
    LDC 0.2
    FMUL
    INVOKESTATIC net/minecraft/util/math/MathHelper.func_76126_a (F)F
    LDC 0.3
    FMUL
    FADD
   L3
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer net/minecraft/entity/EntityLivingBase F I] [F]
    FRETURN
   L4
    LOCALVARIABLE this Lnet/minecraft/client/renderer/EntityRenderer; L0 L4 0
    LOCALVARIABLE entitylivingbaseIn Lnet/minecraft/entity/EntityLivingBase; L0 L4 1
    LOCALVARIABLE partialTicks F L0 L4 2
    LOCALVARIABLE i I L1 L4 3
    MAXSTACK = 3
    MAXLOCALS = 4

  // access flags 0x1
  public func_181560_a(FJ)V
    TRYCATCHBLOCK L0 L1 L2 java/lang/Throwable
   L3
    LINENUMBER 1284 L3
    ALOAD 0
    INVOKESPECIAL net/minecraft/client/renderer/EntityRenderer.frameInit ()V
   L4
    LINENUMBER 1287 L4
    INVOKESTATIC org/lwjgl/opengl/Display.isActive ()Z
    ISTORE 4
   L5
    LINENUMBER 1289 L5
    ILOAD 4
    IFNE L6
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71474_y : Lnet/minecraft/client/settings/GameSettings;
    GETFIELD net/minecraft/client/settings/GameSettings.field_82881_y : Z
    IFEQ L6
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71474_y : Lnet/minecraft/client/settings/GameSettings;
    GETFIELD net/minecraft/client/settings/GameSettings.field_85185_A : Z
    IFEQ L7
    ICONST_1
    INVOKESTATIC org/lwjgl/input/Mouse.isButtonDown (I)Z
    IFNE L6
   L7
    LINENUMBER 1291 L7
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F J I] []
    INVOKESTATIC net/minecraft/client/Minecraft.func_71386_F ()J
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78508_Y : J
    LSUB
    LDC 500
    LCMP
    IFLE L8
   L9
    LINENUMBER 1293 L9
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    INVOKEVIRTUAL net/minecraft/client/Minecraft.func_71385_j ()V
    GOTO L8
   L6
    LINENUMBER 1298 L6
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F J I] []
    ALOAD 0
    INVOKESTATIC net/minecraft/client/Minecraft.func_71386_F ()J
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_78508_Y : J
   L8
    LINENUMBER 1301 L8
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F J I] []
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71424_I : Lnet/minecraft/profiler/Profiler;
    LDC "mouse"
    INVOKEVIRTUAL net/minecraft/profiler/Profiler.func_76320_a (Ljava/lang/String;)V
   L10
    LINENUMBER 1303 L10
    ILOAD 4
    IFEQ L11
    GETSTATIC net/minecraft/client/Minecraft.field_142025_a : Z
    IFEQ L11
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71415_G : Z
    IFEQ L11
    INVOKESTATIC org/lwjgl/input/Mouse.isInsideWindow ()Z
    IFNE L11
   L12
    LINENUMBER 1305 L12
    ICONST_0
    INVOKESTATIC org/lwjgl/input/Mouse.setGrabbed (Z)V
   L13
    LINENUMBER 1306 L13
    INVOKESTATIC org/lwjgl/opengl/Display.getWidth ()I
    ICONST_2
    IDIV
    INVOKESTATIC org/lwjgl/opengl/Display.getHeight ()I
    ICONST_2
    IDIV
    BIPUSH 20
    ISUB
    INVOKESTATIC org/lwjgl/input/Mouse.setCursorPosition (II)V
   L14
    LINENUMBER 1307 L14
    ICONST_1
    INVOKESTATIC org/lwjgl/input/Mouse.setGrabbed (Z)V
   L11
    LINENUMBER 1310 L11
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F J I] []
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71415_G : Z
    IFEQ L15
    ILOAD 4
    IFEQ L15
   L16
    LINENUMBER 1312 L16
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71417_B : Lnet/minecraft/util/MouseHelper;
    INVOKEVIRTUAL net/minecraft/util/MouseHelper.func_74374_c ()V
   L17
    LINENUMBER 1313 L17
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71474_y : Lnet/minecraft/client/settings/GameSettings;
    GETFIELD net/minecraft/client/settings/GameSettings.field_74341_c : F
    LDC 0.6
    FMUL
    LDC 0.2
    FADD
    FSTORE 5
   L18
    LINENUMBER 1314 L18
    FLOAD 5
    FLOAD 5
    FMUL
    FLOAD 5
    FMUL
    LDC 8.0
    FMUL
    FSTORE 6
   L19
    LINENUMBER 1315 L19
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71417_B : Lnet/minecraft/util/MouseHelper;
    GETFIELD net/minecraft/util/MouseHelper.field_74377_a : I
    I2F
    FLOAD 6
    FMUL
    FSTORE 7
   L20
    LINENUMBER 1316 L20
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71417_B : Lnet/minecraft/util/MouseHelper;
    GETFIELD net/minecraft/util/MouseHelper.field_74375_b : I
    I2F
    FLOAD 6
    FMUL
    FSTORE 8
   L21
    LINENUMBER 1317 L21
    ICONST_1
    ISTORE 9
   L22
    LINENUMBER 1319 L22
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71474_y : Lnet/minecraft/client/settings/GameSettings;
    GETFIELD net/minecraft/client/settings/GameSettings.field_74338_d : Z
    IFEQ L23
   L24
    LINENUMBER 1321 L24
    ICONST_M1
    ISTORE 9
   L23
    LINENUMBER 1324 L23
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F J I F F F F I] []
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71474_y : Lnet/minecraft/client/settings/GameSettings;
    GETFIELD net/minecraft/client/settings/GameSettings.field_74326_T : Z
    IFEQ L25
   L26
    LINENUMBER 1326 L26
    ALOAD 0
    DUP
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78496_H : F
    FLOAD 7
    FADD
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_78496_H : F
   L27
    LINENUMBER 1327 L27
    ALOAD 0
    DUP
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78497_I : F
    FLOAD 8
    FADD
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_78497_I : F
   L28
    LINENUMBER 1328 L28
    FLOAD 1
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78492_L : F
    FSUB
    FSTORE 10
   L29
    LINENUMBER 1329 L29
    ALOAD 0
    FLOAD 1
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_78492_L : F
   L30
    LINENUMBER 1330 L30
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78498_J : F
    FLOAD 10
    FMUL
    FSTORE 7
   L31
    LINENUMBER 1331 L31
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78499_K : F
    FLOAD 10
    FMUL
    FSTORE 8
   L32
    LINENUMBER 1332 L32
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71439_g : Lnet/minecraft/client/entity/EntityPlayerSP;
    FLOAD 7
    FLOAD 8
    ILOAD 9
    I2F
    FMUL
    INVOKEVIRTUAL net/minecraft/client/entity/EntityPlayerSP.func_70082_c (FF)V
   L33
    LINENUMBER 1333 L33
    GOTO L15
   L25
    LINENUMBER 1336 L25
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F J I F F F F I] []
    ALOAD 0
    FCONST_0
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_78496_H : F
   L34
    LINENUMBER 1337 L34
    ALOAD 0
    FCONST_0
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_78497_I : F
   L35
    LINENUMBER 1338 L35
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71439_g : Lnet/minecraft/client/entity/EntityPlayerSP;
    FLOAD 7
    FLOAD 8
    ILOAD 9
    I2F
    FMUL
    INVOKEVIRTUAL net/minecraft/client/entity/EntityPlayerSP.func_70082_c (FF)V
   L15
    LINENUMBER 1342 L15
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F J I] []
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71424_I : Lnet/minecraft/profiler/Profiler;
    INVOKEVIRTUAL net/minecraft/profiler/Profiler.func_76319_b ()V
   L36
    LINENUMBER 1344 L36
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71454_w : Z
    IFNE L37
   L38
    LINENUMBER 1346 L38
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71474_y : Lnet/minecraft/client/settings/GameSettings;
    GETFIELD net/minecraft/client/settings/GameSettings.field_74337_g : Z
    PUTSTATIC net/minecraft/client/renderer/EntityRenderer.field_78517_a : Z
   L39
    LINENUMBER 1347 L39
    NEW net/minecraft/client/gui/ScaledResolution
    DUP
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    INVOKESPECIAL net/minecraft/client/gui/ScaledResolution.<init> (Lnet/minecraft/client/Minecraft;)V
    ASTORE 5
   L40
    LINENUMBER 1348 L40
    ALOAD 5
    INVOKEVIRTUAL net/minecraft/client/gui/ScaledResolution.func_78326_a ()I
    ISTORE 6
   L41
    LINENUMBER 1349 L41
    ALOAD 5
    INVOKEVIRTUAL net/minecraft/client/gui/ScaledResolution.func_78328_b ()I
    ISTORE 7
   L42
    LINENUMBER 1350 L42
    INVOKESTATIC org/lwjgl/input/Mouse.getX ()I
    ILOAD 6
    IMUL
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71443_c : I
    IDIV
    ISTORE 8
   L43
    LINENUMBER 1351 L43
    ILOAD 7
    INVOKESTATIC org/lwjgl/input/Mouse.getY ()I
    ILOAD 7
    IMUL
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71440_d : I
    IDIV
    ISUB
    ICONST_1
    ISUB
    ISTORE 9
   L44
    LINENUMBER 1352 L44
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71474_y : Lnet/minecraft/client/settings/GameSettings;
    GETFIELD net/minecraft/client/settings/GameSettings.field_74350_i : I
    ISTORE 10
   L45
    LINENUMBER 1354 L45
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71441_e : Lnet/minecraft/client/multiplayer/WorldClient;
    IFNULL L46
   L47
    LINENUMBER 1356 L47
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71424_I : Lnet/minecraft/profiler/Profiler;
    LDC "level"
    INVOKEVIRTUAL net/minecraft/profiler/Profiler.func_76320_a (Ljava/lang/String;)V
   L48
    LINENUMBER 1357 L48
    INVOKESTATIC net/minecraft/client/Minecraft.func_175610_ah ()I
    ILOAD 10
    INVOKESTATIC java/lang/Math.min (II)I
    ISTORE 11
   L49
    LINENUMBER 1358 L49
    ILOAD 11
    BIPUSH 60
    INVOKESTATIC java/lang/Math.max (II)I
    ISTORE 11
   L50
    LINENUMBER 1359 L50
    INVOKESTATIC java/lang/System.nanoTime ()J
    LLOAD 2
    LSUB
    LSTORE 12
   L51
    LINENUMBER 1360 L51
    LDC 1000000000
    ILOAD 11
    IDIV
    ICONST_4
    IDIV
    I2L
    LLOAD 12
    LSUB
    LCONST_0
    INVOKESTATIC java/lang/Math.max (JJ)J
    LSTORE 14
   L52
    LINENUMBER 1361 L52
    ALOAD 0
    FLOAD 1
    INVOKESTATIC java/lang/System.nanoTime ()J
    LLOAD 14
    LADD
    INVOKEVIRTUAL net/minecraft/client/renderer/EntityRenderer.func_78471_a (FJ)V
   L53
    LINENUMBER 1363 L53
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    INVOKEVIRTUAL net/minecraft/client/Minecraft.func_71356_B ()Z
    IFEQ L54
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_184374_E : J
    INVOKESTATIC net/minecraft/client/Minecraft.func_71386_F ()J
    LDC 1000
    LSUB
    LCMP
    IFGE L54
   L55
    LINENUMBER 1365 L55
    ALOAD 0
    INVOKESTATIC net/minecraft/client/Minecraft.func_71386_F ()J
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_184374_E : J
   L56
    LINENUMBER 1367 L56
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    INVOKEVIRTUAL net/minecraft/client/Minecraft.func_71401_C ()Lnet/minecraft/server/integrated/IntegratedServer;
    INVOKEVIRTUAL net/minecraft/server/integrated/IntegratedServer.func_184106_y ()Z
    IFNE L54
   L57
    LINENUMBER 1369 L57
    ALOAD 0
    INVOKESPECIAL net/minecraft/client/renderer/EntityRenderer.func_184373_n ()V
   L54
    LINENUMBER 1373 L54
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F J I net/minecraft/client/gui/ScaledResolution I I I I I I J J] []
    GETSTATIC net/minecraft/client/renderer/OpenGlHelper.field_148824_g : Z
    IFEQ L58
   L59
    LINENUMBER 1375 L59
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71438_f : Lnet/minecraft/client/renderer/RenderGlobal;
    INVOKEVIRTUAL net/minecraft/client/renderer/RenderGlobal.func_174975_c ()V
   L60
    LINENUMBER 1377 L60
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_147707_d : Lnet/minecraft/client/shader/ShaderGroup;
    IFNULL L61
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_175083_ad : Z
    IFEQ L61
   L62
    LINENUMBER 1379 L62
    SIPUSH 5890
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179128_n (I)V
   L63
    LINENUMBER 1380 L63
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179094_E ()V
   L64
    LINENUMBER 1381 L64
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179096_D ()V
   L65
    LINENUMBER 1382 L65
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_147707_d : Lnet/minecraft/client/shader/ShaderGroup;
    FLOAD 1
    INVOKEVIRTUAL net/minecraft/client/shader/ShaderGroup.func_148018_a (F)V
   L66
    LINENUMBER 1383 L66
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179121_F ()V
   L61
    LINENUMBER 1386 L61
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F J I net/minecraft/client/gui/ScaledResolution I I I I I I J J] []
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    INVOKEVIRTUAL net/minecraft/client/Minecraft.func_147110_a ()Lnet/minecraft/client/shader/Framebuffer;
    ICONST_1
    INVOKEVIRTUAL net/minecraft/client/shader/Framebuffer.func_147610_a (Z)V
   L58
    LINENUMBER 1389 L58
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F J I net/minecraft/client/gui/ScaledResolution I I I I I I J J] []
    ALOAD 0
    INVOKESTATIC java/lang/System.nanoTime ()J
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_78510_Z : J
   L67
    LINENUMBER 1390 L67
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71424_I : Lnet/minecraft/profiler/Profiler;
    LDC "gui"
    INVOKEVIRTUAL net/minecraft/profiler/Profiler.func_76318_c (Ljava/lang/String;)V
   L68
    LINENUMBER 1392 L68
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71474_y : Lnet/minecraft/client/settings/GameSettings;
    GETFIELD net/minecraft/client/settings/GameSettings.field_74319_N : Z
    IFEQ L69
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71462_r : Lnet/minecraft/client/gui/GuiScreen;
    IFNULL L70
   L69
    LINENUMBER 1394 L69
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F J I net/minecraft/client/gui/ScaledResolution I I I I I I J J] []
    SIPUSH 516
    LDC 0.1
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179092_a (IF)V
   L71
    LINENUMBER 1395 L71
    ALOAD 0
    INVOKEVIRTUAL net/minecraft/client/renderer/EntityRenderer.func_78478_c ()V
   L72
    LINENUMBER 1396 L72
    ALOAD 0
    ILOAD 6
    ILOAD 7
    FLOAD 1
    INVOKESPECIAL net/minecraft/client/renderer/EntityRenderer.func_190563_a (IIF)V
   L73
    LINENUMBER 1397 L73
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71456_v : Lnet/minecraft/client/gui/GuiIngame;
    FLOAD 1
    INVOKEVIRTUAL net/minecraft/client/gui/GuiIngame.func_175180_a (F)V
   L74
    LINENUMBER 1399 L74
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71474_y : Lnet/minecraft/client/settings/GameSettings;
    GETFIELD net/minecraft/client/settings/GameSettings.ofShowFps : Z
    IFEQ L75
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71474_y : Lnet/minecraft/client/settings/GameSettings;
    GETFIELD net/minecraft/client/settings/GameSettings.field_74330_P : Z
    IFNE L75
   L76
    LINENUMBER 1400 L76
    INVOKESTATIC Config.drawFps ()V
   L75
    LINENUMBER 1402 L75
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F J I net/minecraft/client/gui/ScaledResolution I I I I I I J J] []
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71474_y : Lnet/minecraft/client/settings/GameSettings;
    GETFIELD net/minecraft/client/settings/GameSettings.field_74330_P : Z
    IFEQ L70
   L77
    LINENUMBER 1403 L77
    ALOAD 5
    INVOKESTATIC Lagometer.showLagometer (Lnet/minecraft/client/gui/ScaledResolution;)V
   L70
    LINENUMBER 1406 L70
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F J I net/minecraft/client/gui/ScaledResolution I I I I I I J J] []
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71424_I : Lnet/minecraft/profiler/Profiler;
    INVOKEVIRTUAL net/minecraft/profiler/Profiler.func_76319_b ()V
   L78
    LINENUMBER 1407 L78
    GOTO L79
   L46
    LINENUMBER 1410 L46
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F J I net/minecraft/client/gui/ScaledResolution I I I I I] []
    ICONST_0
    ICONST_0
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71443_c : I
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71440_d : I
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179083_b (IIII)V
   L80
    LINENUMBER 1411 L80
    SIPUSH 5889
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179128_n (I)V
   L81
    LINENUMBER 1412 L81
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179096_D ()V
   L82
    LINENUMBER 1413 L82
    SIPUSH 5888
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179128_n (I)V
   L83
    LINENUMBER 1414 L83
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179096_D ()V
   L84
    LINENUMBER 1415 L84
    ALOAD 0
    INVOKEVIRTUAL net/minecraft/client/renderer/EntityRenderer.func_78478_c ()V
   L85
    LINENUMBER 1416 L85
    ALOAD 0
    INVOKESTATIC java/lang/System.nanoTime ()J
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_78510_Z : J
   L86
    LINENUMBER 1419 L86
    GETSTATIC net/minecraft/client/renderer/tileentity/TileEntityRendererDispatcher.field_147556_a : Lnet/minecraft/client/renderer/tileentity/TileEntityRendererDispatcher;
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    INVOKEVIRTUAL net/minecraft/client/Minecraft.func_110434_K ()Lnet/minecraft/client/renderer/texture/TextureManager;
    PUTFIELD net/minecraft/client/renderer/tileentity/TileEntityRendererDispatcher.field_147553_e : Lnet/minecraft/client/renderer/texture/TextureManager;
   L87
    LINENUMBER 1421 L87
    GETSTATIC net/minecraft/client/renderer/tileentity/TileEntityRendererDispatcher.field_147556_a : Lnet/minecraft/client/renderer/tileentity/TileEntityRendererDispatcher;
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71466_p : Lnet/minecraft/client/gui/FontRenderer;
    PUTFIELD net/minecraft/client/renderer/tileentity/TileEntityRendererDispatcher.field_147557_n : Lnet/minecraft/client/gui/FontRenderer;
   L79
    LINENUMBER 1425 L79
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F J I net/minecraft/client/gui/ScaledResolution I I I I I] []
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71462_r : Lnet/minecraft/client/gui/GuiScreen;
    IFNULL L37
   L88
    LINENUMBER 1427 L88
    SIPUSH 256
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179086_m (I)V
   L0
    LINENUMBER 1432 L0
    GETSTATIC Reflector.ForgeHooksClient_drawScreen : LReflectorMethod;
    INVOKEVIRTUAL ReflectorMethod.exists ()Z
    IFEQ L89
   L90
    LINENUMBER 1433 L90
    GETSTATIC Reflector.ForgeHooksClient_drawScreen : LReflectorMethod;
    ICONST_4
    ANEWARRAY java/lang/Object
    DUP
    ICONST_0
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71462_r : Lnet/minecraft/client/gui/GuiScreen;
    AASTORE
    DUP
    ICONST_1
    ILOAD 8
    INVOKESTATIC java/lang/Integer.valueOf (I)Ljava/lang/Integer;
    AASTORE
    DUP
    ICONST_2
    ILOAD 9
    INVOKESTATIC java/lang/Integer.valueOf (I)Ljava/lang/Integer;
    AASTORE
    DUP
    ICONST_3
    FLOAD 1
    INVOKESTATIC java/lang/Float.valueOf (F)Ljava/lang/Float;
    AASTORE
    INVOKESTATIC Reflector.callVoid (LReflectorMethod;[Ljava/lang/Object;)V
    GOTO L1
   L89
    LINENUMBER 1436 L89
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F J I net/minecraft/client/gui/ScaledResolution I I I I I] []
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71462_r : Lnet/minecraft/client/gui/GuiScreen;
    ILOAD 8
    ILOAD 9
    FLOAD 1
    INVOKEVIRTUAL net/minecraft/client/gui/GuiScreen.func_73863_a (IIF)V
   L1
    LINENUMBER 1464 L1
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F J I net/minecraft/client/gui/ScaledResolution I I I I I] []
    GOTO L37
   L2
    LINENUMBER 1438 L2
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F J I net/minecraft/client/gui/ScaledResolution I I I I I] [java/lang/Throwable]
    ASTORE 11
   L91
    LINENUMBER 1440 L91
    ALOAD 11
    LDC "Rendering screen"
    INVOKESTATIC net/minecraft/crash/CrashReport.func_85055_a (Ljava/lang/Throwable;Ljava/lang/String;)Lnet/minecraft/crash/CrashReport;
    ASTORE 16
   L92
    LINENUMBER 1441 L92
    ALOAD 16
    LDC "Screen render details"
    INVOKEVIRTUAL net/minecraft/crash/CrashReport.func_85058_a (Ljava/lang/String;)Lnet/minecraft/crash/CrashReportCategory;
    ASTORE 17
   L93
    LINENUMBER 1442 L93
    ALOAD 17
    LDC "Screen name"
    NEW net/minecraft/client/renderer/EntityRenderer$2
    DUP
    ALOAD 0
    INVOKESPECIAL net/minecraft/client/renderer/EntityRenderer$2.<init> (Lnet/minecraft/client/renderer/EntityRenderer;)V
    INVOKEVIRTUAL net/minecraft/crash/CrashReportCategory.func_189529_a (Ljava/lang/String;Lnet/minecraft/crash/ICrashReportDetail;)V
   L94
    LINENUMBER 1449 L94
    ALOAD 17
    LDC "Mouse location"
    NEW net/minecraft/client/renderer/EntityRenderer$3
    DUP
    ALOAD 0
    ILOAD 8
    ILOAD 9
    INVOKESPECIAL net/minecraft/client/renderer/EntityRenderer$3.<init> (Lnet/minecraft/client/renderer/EntityRenderer;II)V
    INVOKEVIRTUAL net/minecraft/crash/CrashReportCategory.func_189529_a (Ljava/lang/String;Lnet/minecraft/crash/ICrashReportDetail;)V
   L95
    LINENUMBER 1456 L95
    ALOAD 17
    LDC "Screen size"
    NEW net/minecraft/client/renderer/EntityRenderer$4
    DUP
    ALOAD 0
    ALOAD 5
    INVOKESPECIAL net/minecraft/client/renderer/EntityRenderer$4.<init> (Lnet/minecraft/client/renderer/EntityRenderer;Lnet/minecraft/client/gui/ScaledResolution;)V
    INVOKEVIRTUAL net/minecraft/crash/CrashReportCategory.func_189529_a (Ljava/lang/String;Lnet/minecraft/crash/ICrashReportDetail;)V
   L96
    LINENUMBER 1463 L96
    NEW net/minecraft/util/ReportedException
    DUP
    ALOAD 16
    INVOKESPECIAL net/minecraft/util/ReportedException.<init> (Lnet/minecraft/crash/CrashReport;)V
    ATHROW
   L37
    LINENUMBER 1468 L37
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F J I] []
    ALOAD 0
    INVOKESPECIAL net/minecraft/client/renderer/EntityRenderer.frameFinish ()V
   L97
    LINENUMBER 1470 L97
    ALOAD 0
    INVOKESPECIAL net/minecraft/client/renderer/EntityRenderer.waitForServerThread ()V
   L98
    LINENUMBER 1472 L98
    INVOKESTATIC Lagometer.updateLagometer ()V
   L99
    LINENUMBER 1474 L99
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71474_y : Lnet/minecraft/client/settings/GameSettings;
    GETFIELD net/minecraft/client/settings/GameSettings.ofProfiler : Z
    IFEQ L100
   L101
    LINENUMBER 1475 L101
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71474_y : Lnet/minecraft/client/settings/GameSettings;
    ICONST_1
    PUTFIELD net/minecraft/client/settings/GameSettings.field_74329_Q : Z
   L100
    LINENUMBER 1476 L100
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F J I] []
    RETURN
   L102
    LOCALVARIABLE f4 F L29 L33 10
    LOCALVARIABLE f F L18 L15 5
    LOCALVARIABLE f1 F L19 L15 6
    LOCALVARIABLE f2 F L20 L15 7
    LOCALVARIABLE f3 F L21 L15 8
    LOCALVARIABLE i I L22 L15 9
    LOCALVARIABLE j I L49 L78 11
    LOCALVARIABLE k J L51 L78 12
    LOCALVARIABLE l J L52 L78 14
    LOCALVARIABLE crashreport Lnet/minecraft/crash/CrashReport; L92 L37 16
    LOCALVARIABLE crashreportcategory Lnet/minecraft/crash/CrashReportCategory; L93 L37 17
    LOCALVARIABLE throwable Ljava/lang/Throwable; L91 L37 11
    LOCALVARIABLE scaledresolution Lnet/minecraft/client/gui/ScaledResolution; L40 L37 5
    LOCALVARIABLE i1 I L41 L37 6
    LOCALVARIABLE j1 I L42 L37 7
    LOCALVARIABLE k1 I L43 L37 8
    LOCALVARIABLE l1 I L44 L37 9
    LOCALVARIABLE i2 I L45 L37 10
    LOCALVARIABLE this Lnet/minecraft/client/renderer/EntityRenderer; L3 L102 0
    LOCALVARIABLE partialTicks F L3 L102 1
    LOCALVARIABLE nanoTime J L3 L102 2
    LOCALVARIABLE flag Z L5 L102 4
    MAXSTACK = 7
    MAXLOCALS = 18

  // access flags 0x2
  private func_184373_n()V
    TRYCATCHBLOCK L0 L1 L2 java/io/IOException
   L3
    LINENUMBER 1480 L3
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71438_f : Lnet/minecraft/client/renderer/RenderGlobal;
    INVOKEVIRTUAL net/minecraft/client/renderer/RenderGlobal.func_184382_g ()I
    BIPUSH 10
    IF_ICMPLE L4
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71438_f : Lnet/minecraft/client/renderer/RenderGlobal;
    INVOKEVIRTUAL net/minecraft/client/renderer/RenderGlobal.func_184384_n ()Z
    IFEQ L4
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    INVOKEVIRTUAL net/minecraft/client/Minecraft.func_71401_C ()Lnet/minecraft/server/integrated/IntegratedServer;
    INVOKEVIRTUAL net/minecraft/server/integrated/IntegratedServer.func_184106_y ()Z
    IFNE L4
   L5
    LINENUMBER 1482 L5
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71443_c : I
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71440_d : I
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    INVOKEVIRTUAL net/minecraft/client/Minecraft.func_147110_a ()Lnet/minecraft/client/shader/Framebuffer;
    INVOKESTATIC net/minecraft/util/ScreenShotHelper.func_186719_a (IILnet/minecraft/client/shader/Framebuffer;)Ljava/awt/image/BufferedImage;
    ASTORE 1
   L6
    LINENUMBER 1483 L6
    ALOAD 1
    INVOKEVIRTUAL java/awt/image/BufferedImage.getWidth ()I
    ISTORE 2
   L7
    LINENUMBER 1484 L7
    ALOAD 1
    INVOKEVIRTUAL java/awt/image/BufferedImage.getHeight ()I
    ISTORE 3
   L8
    LINENUMBER 1485 L8
    ICONST_0
    ISTORE 4
   L9
    LINENUMBER 1486 L9
    ICONST_0
    ISTORE 5
   L10
    LINENUMBER 1488 L10
    ILOAD 2
    ILOAD 3
    IF_ICMPLE L11
   L12
    LINENUMBER 1490 L12
    ILOAD 2
    ILOAD 3
    ISUB
    ICONST_2
    IDIV
    ISTORE 4
   L13
    LINENUMBER 1491 L13
    ILOAD 3
    ISTORE 2
    GOTO L0
   L11
    LINENUMBER 1495 L11
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer java/awt/image/BufferedImage I I I I] []
    ILOAD 3
    ILOAD 2
    ISUB
    ICONST_2
    IDIV
    ISTORE 5
   L0
    LINENUMBER 1500 L0
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer java/awt/image/BufferedImage I I I I] []
    NEW java/awt/image/BufferedImage
    DUP
    BIPUSH 64
    BIPUSH 64
    ICONST_1
    INVOKESPECIAL java/awt/image/BufferedImage.<init> (III)V
    ASTORE 6
   L14
    LINENUMBER 1501 L14
    ALOAD 6
    INVOKEVIRTUAL java/awt/image/BufferedImage.createGraphics ()Ljava/awt/Graphics2D;
    ASTORE 7
   L15
    LINENUMBER 1502 L15
    ALOAD 7
    ALOAD 1
    ICONST_0
    ICONST_0
    BIPUSH 64
    BIPUSH 64
    ILOAD 4
    ILOAD 5
    ILOAD 4
    ILOAD 2
    IADD
    ILOAD 5
    ILOAD 2
    IADD
    ACONST_NULL
    CHECKCAST java/awt/image/ImageObserver
    INVOKEVIRTUAL java/awt/Graphics.drawImage (Ljava/awt/Image;IIIIIIIILjava/awt/image/ImageObserver;)Z
    POP
   L16
    LINENUMBER 1503 L16
    ALOAD 7
    INVOKEVIRTUAL java/awt/Graphics.dispose ()V
   L17
    LINENUMBER 1504 L17
    ALOAD 6
    LDC "png"
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    INVOKEVIRTUAL net/minecraft/client/Minecraft.func_71401_C ()Lnet/minecraft/server/integrated/IntegratedServer;
    INVOKEVIRTUAL net/minecraft/server/integrated/IntegratedServer.func_184109_z ()Ljava/io/File;
    INVOKESTATIC javax/imageio/ImageIO.write (Ljava/awt/image/RenderedImage;Ljava/lang/String;Ljava/io/File;)Z
    POP
   L1
    LINENUMBER 1509 L1
    GOTO L4
   L2
    LINENUMBER 1506 L2
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer java/awt/image/BufferedImage I I I I] [java/io/IOException]
    ASTORE 6
   L18
    LINENUMBER 1508 L18
    GETSTATIC net/minecraft/client/renderer/EntityRenderer.field_147710_q : Lorg/apache/logging/log4j/Logger;
    LDC "Couldn't save auto screenshot"
    ALOAD 6
    INVOKEINTERFACE org/apache/logging/log4j/Logger.warn (Ljava/lang/String;Ljava/lang/Throwable;)V
   L4
    LINENUMBER 1511 L4
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer] []
    RETURN
   L19
    LOCALVARIABLE bufferedimage1 Ljava/awt/image/BufferedImage; L14 L1 6
    LOCALVARIABLE graphics Ljava/awt/Graphics; L15 L1 7
    LOCALVARIABLE ioexception Ljava/io/IOException; L18 L4 6
    LOCALVARIABLE bufferedimage Ljava/awt/image/BufferedImage; L6 L4 1
    LOCALVARIABLE i I L7 L4 2
    LOCALVARIABLE j I L8 L4 3
    LOCALVARIABLE k I L9 L4 4
    LOCALVARIABLE l I L10 L4 5
    LOCALVARIABLE this Lnet/minecraft/client/renderer/EntityRenderer; L3 L19 0
    MAXSTACK = 11
    MAXLOCALS = 8

  // access flags 0x1
  public func_152430_c(F)V
   L0
    LINENUMBER 1515 L0
    ALOAD 0
    INVOKEVIRTUAL net/minecraft/client/renderer/EntityRenderer.func_78478_c ()V
   L1
    LINENUMBER 1516 L1
    RETURN
   L2
    LOCALVARIABLE this Lnet/minecraft/client/renderer/EntityRenderer; L0 L2 0
    LOCALVARIABLE partialTicks F L0 L2 1
    MAXSTACK = 1
    MAXLOCALS = 2

  // access flags 0x2
  private func_175070_n()Z
   L0
    LINENUMBER 1520 L0
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_175073_D : Z
    IFNE L1
   L2
    LINENUMBER 1522 L2
    ICONST_0
    IRETURN
   L1
    LINENUMBER 1526 L1
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer] []
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    INVOKEVIRTUAL net/minecraft/client/Minecraft.func_175606_aa ()Lnet/minecraft/entity/Entity;
    ASTORE 1
   L3
    LINENUMBER 1527 L3
    ALOAD 1
    INSTANCEOF net/minecraft/entity/player/EntityPlayer
    IFEQ L4
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71474_y : Lnet/minecraft/client/settings/GameSettings;
    GETFIELD net/minecraft/client/settings/GameSettings.field_74319_N : Z
    IFNE L4
    ICONST_1
    GOTO L5
   L4
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer net/minecraft/entity/Entity] []
    ICONST_0
   L5
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer net/minecraft/entity/Entity] [I]
    ISTORE 2
   L6
    LINENUMBER 1529 L6
    ILOAD 2
    IFEQ L7
    ALOAD 1
    CHECKCAST net/minecraft/entity/player/EntityPlayer
    GETFIELD net/minecraft/entity/player/EntityPlayer.field_71075_bZ : Lnet/minecraft/entity/player/PlayerCapabilities;
    GETFIELD net/minecraft/entity/player/PlayerCapabilities.field_75099_e : Z
    IFNE L7
   L8
    LINENUMBER 1531 L8
    ALOAD 1
    CHECKCAST net/minecraft/entity/player/EntityPlayer
    INVOKEVIRTUAL net/minecraft/entity/player/EntityPlayer.func_184614_ca ()Lnet/minecraft/item/ItemStack;
    ASTORE 3
   L9
    LINENUMBER 1533 L9
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71476_x : Lnet/minecraft/util/math/RayTraceResult;
    IFNULL L7
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71476_x : Lnet/minecraft/util/math/RayTraceResult;
    GETFIELD net/minecraft/util/math/RayTraceResult.field_72313_a : Lnet/minecraft/util/math/RayTraceResult$Type;
    GETSTATIC net/minecraft/util/math/RayTraceResult$Type.BLOCK : Lnet/minecraft/util/math/RayTraceResult$Type;
    IF_ACMPNE L7
   L10
    LINENUMBER 1535 L10
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71476_x : Lnet/minecraft/util/math/RayTraceResult;
    INVOKEVIRTUAL net/minecraft/util/math/RayTraceResult.func_178782_a ()Lnet/minecraft/util/math/BlockPos;
    ASTORE 4
   L11
    LINENUMBER 1537 L11
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71441_e : Lnet/minecraft/client/multiplayer/WorldClient;
    ALOAD 4
    INVOKEVIRTUAL net/minecraft/client/multiplayer/WorldClient.func_180495_p (Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/block/state/IBlockState;
    ASTORE 5
   L12
    LINENUMBER 1538 L12
    ALOAD 5
    INVOKEINTERFACE net/minecraft/block/state/IBlockState.func_177230_c ()Lnet/minecraft/block/Block;
    ASTORE 6
   L13
    LINENUMBER 1540 L13
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71442_b : Lnet/minecraft/client/multiplayer/PlayerControllerMP;
    INVOKEVIRTUAL net/minecraft/client/multiplayer/PlayerControllerMP.func_178889_l ()Lnet/minecraft/world/GameType;
    GETSTATIC net/minecraft/world/GameType.SPECTATOR : Lnet/minecraft/world/GameType;
    IF_ACMPNE L14
   L15
    LINENUMBER 1543 L15
    ALOAD 5
    INVOKESTATIC ReflectorForge.blockHasTileEntity (Lnet/minecraft/block/state/IBlockState;)Z
    IFEQ L16
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71441_e : Lnet/minecraft/client/multiplayer/WorldClient;
    ALOAD 4
    INVOKEVIRTUAL net/minecraft/client/multiplayer/WorldClient.func_175625_s (Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/tileentity/TileEntity;
    INSTANCEOF net/minecraft/inventory/IInventory
    IFEQ L16
    ICONST_1
    GOTO L17
   L16
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer net/minecraft/entity/Entity I net/minecraft/item/ItemStack net/minecraft/util/math/BlockPos net/minecraft/block/state/IBlockState net/minecraft/block/Block] []
    ICONST_0
   L17
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer net/minecraft/entity/Entity I net/minecraft/item/ItemStack net/minecraft/util/math/BlockPos net/minecraft/block/state/IBlockState net/minecraft/block/Block] [I]
    ISTORE 2
    GOTO L7
   L14
    LINENUMBER 1548 L14
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer net/minecraft/entity/Entity I net/minecraft/item/ItemStack net/minecraft/util/math/BlockPos net/minecraft/block/state/IBlockState net/minecraft/block/Block] []
    ALOAD 3
    INVOKEVIRTUAL net/minecraft/item/ItemStack.func_190926_b ()Z
    IFNE L18
    ALOAD 3
    ALOAD 6
    INVOKEVIRTUAL net/minecraft/item/ItemStack.func_179544_c (Lnet/minecraft/block/Block;)Z
    IFNE L19
    ALOAD 3
    ALOAD 6
    INVOKEVIRTUAL net/minecraft/item/ItemStack.func_179547_d (Lnet/minecraft/block/Block;)Z
    IFEQ L18
   L19
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer net/minecraft/entity/Entity I net/minecraft/item/ItemStack net/minecraft/util/math/BlockPos net/minecraft/block/state/IBlockState net/minecraft/block/Block] []
    ICONST_1
    GOTO L20
   L18
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer net/minecraft/entity/Entity I net/minecraft/item/ItemStack net/minecraft/util/math/BlockPos net/minecraft/block/state/IBlockState net/minecraft/block/Block] []
    ICONST_0
   L20
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer net/minecraft/entity/Entity I net/minecraft/item/ItemStack net/minecraft/util/math/BlockPos net/minecraft/block/state/IBlockState net/minecraft/block/Block] [I]
    ISTORE 2
   L7
    LINENUMBER 1553 L7
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer net/minecraft/entity/Entity I] []
    ILOAD 2
    IRETURN
   L21
    LOCALVARIABLE blockpos Lnet/minecraft/util/math/BlockPos; L11 L7 4
    LOCALVARIABLE state Lnet/minecraft/block/state/IBlockState; L12 L7 5
    LOCALVARIABLE block Lnet/minecraft/block/Block; L13 L7 6
    LOCALVARIABLE itemstack Lnet/minecraft/item/ItemStack; L9 L7 3
    LOCALVARIABLE entity Lnet/minecraft/entity/Entity; L3 L21 1
    LOCALVARIABLE flag Z L6 L21 2
    LOCALVARIABLE this Lnet/minecraft/client/renderer/EntityRenderer; L0 L21 0
    MAXSTACK = 2
    MAXLOCALS = 7

  // access flags 0x1
  public func_78471_a(FJ)V
   L0
    LINENUMBER 1559 L0
    ALOAD 0
    FLOAD 1
    INVOKESPECIAL net/minecraft/client/renderer/EntityRenderer.func_78472_g (F)V
   L1
    LINENUMBER 1561 L1
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    INVOKEVIRTUAL net/minecraft/client/Minecraft.func_175606_aa ()Lnet/minecraft/entity/Entity;
    IFNONNULL L2
   L3
    LINENUMBER 1563 L3
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71439_g : Lnet/minecraft/client/entity/EntityPlayerSP;
    INVOKEVIRTUAL net/minecraft/client/Minecraft.func_175607_a (Lnet/minecraft/entity/Entity;)V
   L2
    LINENUMBER 1566 L2
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F J] []
    ALOAD 0
    FLOAD 1
    INVOKEVIRTUAL net/minecraft/client/renderer/EntityRenderer.func_78473_a (F)V
   L4
    LINENUMBER 1568 L4
    INVOKESTATIC Config.isShaders ()Z
    IFEQ L5
   L6
    LINENUMBER 1569 L6
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    FLOAD 1
    LLOAD 2
    INVOKESTATIC shadersmod/client/Shaders.beginRender (Lnet/minecraft/client/Minecraft;FJ)V
   L5
    LINENUMBER 1571 L5
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F J] []
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179126_j ()V
   L7
    LINENUMBER 1572 L7
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179141_d ()V
   L8
    LINENUMBER 1575 L8
    SIPUSH 516
    LDC 0.1
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179092_a (IF)V
   L9
    LINENUMBER 1576 L9
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71424_I : Lnet/minecraft/profiler/Profiler;
    LDC "center"
    INVOKEVIRTUAL net/minecraft/profiler/Profiler.func_76320_a (Ljava/lang/String;)V
   L10
    LINENUMBER 1578 L10
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71474_y : Lnet/minecraft/client/settings/GameSettings;
    GETFIELD net/minecraft/client/settings/GameSettings.field_74337_g : Z
    IFEQ L11
   L12
    LINENUMBER 1580 L12
    ICONST_0
    PUTSTATIC net/minecraft/client/renderer/EntityRenderer.field_78515_b : I
   L13
    LINENUMBER 1581 L13
    ICONST_0
    ICONST_1
    ICONST_1
    ICONST_0
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179135_a (ZZZZ)V
   L14
    LINENUMBER 1582 L14
    ALOAD 0
    ICONST_0
    FLOAD 1
    LLOAD 2
    INVOKESPECIAL net/minecraft/client/renderer/EntityRenderer.func_175068_a (IFJ)V
   L15
    LINENUMBER 1583 L15
    ICONST_1
    PUTSTATIC net/minecraft/client/renderer/EntityRenderer.field_78515_b : I
   L16
    LINENUMBER 1584 L16
    ICONST_1
    ICONST_0
    ICONST_0
    ICONST_0
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179135_a (ZZZZ)V
   L17
    LINENUMBER 1585 L17
    ALOAD 0
    ICONST_1
    FLOAD 1
    LLOAD 2
    INVOKESPECIAL net/minecraft/client/renderer/EntityRenderer.func_175068_a (IFJ)V
   L18
    LINENUMBER 1586 L18
    ICONST_1
    ICONST_1
    ICONST_1
    ICONST_0
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179135_a (ZZZZ)V
    GOTO L19
   L11
    LINENUMBER 1590 L11
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F J] []
    ALOAD 0
    ICONST_2
    FLOAD 1
    LLOAD 2
    INVOKESPECIAL net/minecraft/client/renderer/EntityRenderer.func_175068_a (IFJ)V
   L19
    LINENUMBER 1593 L19
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F J] []
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71424_I : Lnet/minecraft/profiler/Profiler;
    INVOKEVIRTUAL net/minecraft/profiler/Profiler.func_76319_b ()V
   L20
    LINENUMBER 1594 L20
    RETURN
   L21
    LOCALVARIABLE this Lnet/minecraft/client/renderer/EntityRenderer; L0 L21 0
    LOCALVARIABLE partialTicks F L0 L21 1
    LOCALVARIABLE finishTimeNano J L0 L21 2
    MAXSTACK = 5
    MAXLOCALS = 4

  // access flags 0x2
  private func_175068_a(IFJ)V
   L0
    LINENUMBER 1599 L0
    INVOKESTATIC Config.isShaders ()Z
    ISTORE 5
   L1
    LINENUMBER 1600 L1
    ILOAD 5
    IFEQ L2
   L3
    LINENUMBER 1601 L3
    ILOAD 1
    FLOAD 2
    LLOAD 3
    INVOKESTATIC shadersmod/client/Shaders.beginRenderPass (IFJ)V
   L2
    LINENUMBER 1603 L2
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer I F J I] []
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71438_f : Lnet/minecraft/client/renderer/RenderGlobal;
    ASTORE 6
   L4
    LINENUMBER 1604 L4
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71452_i : Lnet/minecraft/client/particle/ParticleManager;
    ASTORE 7
   L5
    LINENUMBER 1605 L5
    ALOAD 0
    INVOKESPECIAL net/minecraft/client/renderer/EntityRenderer.func_175070_n ()Z
    ISTORE 8
   L6
    LINENUMBER 1606 L6
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179089_o ()V
   L7
    LINENUMBER 1607 L7
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71424_I : Lnet/minecraft/profiler/Profiler;
    LDC "clear"
    INVOKEVIRTUAL net/minecraft/profiler/Profiler.func_76318_c (Ljava/lang/String;)V
   L8
    LINENUMBER 1609 L8
    ILOAD 5
    IFEQ L9
   L10
    LINENUMBER 1610 L10
    ICONST_0
    ICONST_0
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71443_c : I
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71440_d : I
    INVOKESTATIC shadersmod/client/Shaders.setViewport (IIII)V
    GOTO L11
   L9
    LINENUMBER 1613 L9
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer I F J I net/minecraft/client/renderer/RenderGlobal net/minecraft/client/particle/ParticleManager I] []
    ICONST_0
    ICONST_0
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71443_c : I
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71440_d : I
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179083_b (IIII)V
   L11
    LINENUMBER 1615 L11
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer I F J I net/minecraft/client/renderer/RenderGlobal net/minecraft/client/particle/ParticleManager I] []
    ALOAD 0
    FLOAD 2
    INVOKESPECIAL net/minecraft/client/renderer/EntityRenderer.func_78466_h (F)V
   L12
    LINENUMBER 1616 L12
    SIPUSH 16640
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179086_m (I)V
   L13
    LINENUMBER 1618 L13
    ILOAD 5
    IFEQ L14
   L15
    LINENUMBER 1619 L15
    INVOKESTATIC shadersmod/client/Shaders.clearRenderBuffer ()V
   L14
    LINENUMBER 1621 L14
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer I F J I net/minecraft/client/renderer/RenderGlobal net/minecraft/client/particle/ParticleManager I] []
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71424_I : Lnet/minecraft/profiler/Profiler;
    LDC "camera"
    INVOKEVIRTUAL net/minecraft/profiler/Profiler.func_76318_c (Ljava/lang/String;)V
   L16
    LINENUMBER 1622 L16
    ALOAD 0
    FLOAD 2
    ILOAD 1
    INVOKEVIRTUAL net/minecraft/client/renderer/EntityRenderer.func_78479_a (FI)V
   L17
    LINENUMBER 1624 L17
    ILOAD 5
    IFEQ L18
   L19
    LINENUMBER 1625 L19
    FLOAD 2
    INVOKESTATIC shadersmod/client/Shaders.setCamera (F)V
   L18
    LINENUMBER 1627 L18
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer I F J I net/minecraft/client/renderer/RenderGlobal net/minecraft/client/particle/ParticleManager I] []
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71439_g : Lnet/minecraft/client/entity/EntityPlayerSP;
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71474_y : Lnet/minecraft/client/settings/GameSettings;
    GETFIELD net/minecraft/client/settings/GameSettings.field_74320_O : I
    ICONST_2
    IF_ICMPNE L20
    ICONST_1
    GOTO L21
   L20
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer I F J I net/minecraft/client/renderer/RenderGlobal net/minecraft/client/particle/ParticleManager I] [net/minecraft/client/entity/EntityPlayerSP]
    ICONST_0
   L21
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer I F J I net/minecraft/client/renderer/RenderGlobal net/minecraft/client/particle/ParticleManager I] [net/minecraft/client/entity/EntityPlayerSP I]
    INVOKESTATIC net/minecraft/client/renderer/ActiveRenderInfo.func_74583_a (Lnet/minecraft/entity/player/EntityPlayer;Z)V
   L22
    LINENUMBER 1628 L22
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71424_I : Lnet/minecraft/profiler/Profiler;
    LDC "frustum"
    INVOKEVIRTUAL net/minecraft/profiler/Profiler.func_76318_c (Ljava/lang/String;)V
   L23
    LINENUMBER 1630 L23
    INVOKESTATIC net/minecraft/client/renderer/culling/ClippingHelperImpl.func_78558_a ()Lnet/minecraft/client/renderer/culling/ClippingHelper;
    ASTORE 9
   L24
    LINENUMBER 1631 L24
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71424_I : Lnet/minecraft/profiler/Profiler;
    LDC "culling"
    INVOKEVIRTUAL net/minecraft/profiler/Profiler.func_76318_c (Ljava/lang/String;)V
   L25
    LINENUMBER 1633 L25
    NEW net/minecraft/client/renderer/culling/Frustum
    DUP
    ALOAD 9
    INVOKESPECIAL net/minecraft/client/renderer/culling/Frustum.<init> (Lnet/minecraft/client/renderer/culling/ClippingHelper;)V
    ASTORE 10
   L26
    LINENUMBER 1634 L26
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    INVOKEVIRTUAL net/minecraft/client/Minecraft.func_175606_aa ()Lnet/minecraft/entity/Entity;
    ASTORE 11
   L27
    LINENUMBER 1635 L27
    ALOAD 11
    GETFIELD net/minecraft/entity/Entity.field_70142_S : D
    ALOAD 11
    GETFIELD net/minecraft/entity/Entity.field_70165_t : D
    ALOAD 11
    GETFIELD net/minecraft/entity/Entity.field_70142_S : D
    DSUB
    FLOAD 2
    F2D
    DMUL
    DADD
    DSTORE 12
   L28
    LINENUMBER 1636 L28
    ALOAD 11
    GETFIELD net/minecraft/entity/Entity.field_70137_T : D
    ALOAD 11
    GETFIELD net/minecraft/entity/Entity.field_70163_u : D
    ALOAD 11
    GETFIELD net/minecraft/entity/Entity.field_70137_T : D
    DSUB
    FLOAD 2
    F2D
    DMUL
    DADD
    DSTORE 14
   L29
    LINENUMBER 1637 L29
    ALOAD 11
    GETFIELD net/minecraft/entity/Entity.field_70136_U : D
    ALOAD 11
    GETFIELD net/minecraft/entity/Entity.field_70161_v : D
    ALOAD 11
    GETFIELD net/minecraft/entity/Entity.field_70136_U : D
    DSUB
    FLOAD 2
    F2D
    DMUL
    DADD
    DSTORE 16
   L30
    LINENUMBER 1639 L30
    ILOAD 5
    IFEQ L31
   L32
    LINENUMBER 1640 L32
    ALOAD 10
    DLOAD 12
    DLOAD 14
    DLOAD 16
    INVOKESTATIC shadersmod/client/ShadersRender.setFrustrumPosition (Lnet/minecraft/client/renderer/culling/ICamera;DDD)V
    GOTO L33
   L31
    LINENUMBER 1643 L31
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer I F J I net/minecraft/client/renderer/RenderGlobal net/minecraft/client/particle/ParticleManager I net/minecraft/client/renderer/culling/ClippingHelper net/minecraft/client/renderer/culling/Frustum net/minecraft/entity/Entity D D D] []
    ALOAD 10
    DLOAD 12
    DLOAD 14
    DLOAD 16
    INVOKEINTERFACE net/minecraft/client/renderer/culling/ICamera.func_78547_a (DDD)V
   L33
    LINENUMBER 1648 L33
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer I F J I net/minecraft/client/renderer/RenderGlobal net/minecraft/client/particle/ParticleManager I net/minecraft/client/renderer/culling/ClippingHelper net/minecraft/client/renderer/culling/Frustum net/minecraft/entity/Entity D D D] []
    INVOKESTATIC Config.isSkyEnabled ()Z
    IFNE L34
    INVOKESTATIC Config.isSunMoonEnabled ()Z
    IFNE L34
    INVOKESTATIC Config.isStarsEnabled ()Z
    IFEQ L35
   L34
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer I F J I net/minecraft/client/renderer/RenderGlobal net/minecraft/client/particle/ParticleManager I net/minecraft/client/renderer/culling/ClippingHelper net/minecraft/client/renderer/culling/Frustum net/minecraft/entity/Entity D D D] []
    GETSTATIC shadersmod/client/Shaders.isShadowPass : Z
    IFNE L35
   L36
    LINENUMBER 1650 L36
    ALOAD 0
    ICONST_M1
    FLOAD 2
    INVOKESPECIAL net/minecraft/client/renderer/EntityRenderer.func_78468_a (IF)V
   L37
    LINENUMBER 1651 L37
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71424_I : Lnet/minecraft/profiler/Profiler;
    LDC "sky"
    INVOKEVIRTUAL net/minecraft/profiler/Profiler.func_76318_c (Ljava/lang/String;)V
   L38
    LINENUMBER 1652 L38
    SIPUSH 5889
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179128_n (I)V
   L39
    LINENUMBER 1653 L39
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179096_D ()V
   L40
    LINENUMBER 1655 L40
    ALOAD 0
    FLOAD 2
    ICONST_1
    INVOKESPECIAL net/minecraft/client/renderer/EntityRenderer.func_78481_a (FZ)F
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71443_c : I
    I2F
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71440_d : I
    I2F
    FDIV
    LDC 0.05
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.clipDistance : F
    INVOKESTATIC org/lwjgl/util/glu/Project.gluPerspective (FFFF)V
   L41
    LINENUMBER 1656 L41
    SIPUSH 5888
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179128_n (I)V
   L42
    LINENUMBER 1658 L42
    ILOAD 5
    IFEQ L43
   L44
    LINENUMBER 1659 L44
    INVOKESTATIC shadersmod/client/Shaders.beginSky ()V
   L43
    LINENUMBER 1661 L43
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer I F J I net/minecraft/client/renderer/RenderGlobal net/minecraft/client/particle/ParticleManager I net/minecraft/client/renderer/culling/ClippingHelper net/minecraft/client/renderer/culling/Frustum net/minecraft/entity/Entity D D D] []
    ALOAD 6
    FLOAD 2
    ILOAD 1
    INVOKEVIRTUAL net/minecraft/client/renderer/RenderGlobal.func_174976_a (FI)V
   L45
    LINENUMBER 1663 L45
    ILOAD 5
    IFEQ L46
   L47
    LINENUMBER 1664 L47
    INVOKESTATIC shadersmod/client/Shaders.endSky ()V
   L46
    LINENUMBER 1666 L46
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer I F J I net/minecraft/client/renderer/RenderGlobal net/minecraft/client/particle/ParticleManager I net/minecraft/client/renderer/culling/ClippingHelper net/minecraft/client/renderer/culling/Frustum net/minecraft/entity/Entity D D D] []
    SIPUSH 5889
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179128_n (I)V
   L48
    LINENUMBER 1667 L48
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179096_D ()V
   L49
    LINENUMBER 1669 L49
    ALOAD 0
    FLOAD 2
    ICONST_1
    INVOKESPECIAL net/minecraft/client/renderer/EntityRenderer.func_78481_a (FZ)F
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71443_c : I
    I2F
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71440_d : I
    I2F
    FDIV
    LDC 0.05
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.clipDistance : F
    INVOKESTATIC org/lwjgl/util/glu/Project.gluPerspective (FFFF)V
   L50
    LINENUMBER 1670 L50
    SIPUSH 5888
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179128_n (I)V
    GOTO L51
   L35
    LINENUMBER 1676 L35
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer I F J I net/minecraft/client/renderer/RenderGlobal net/minecraft/client/particle/ParticleManager I net/minecraft/client/renderer/culling/ClippingHelper net/minecraft/client/renderer/culling/Frustum net/minecraft/entity/Entity D D D] []
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179084_k ()V
   L51
    LINENUMBER 1679 L51
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer I F J I net/minecraft/client/renderer/RenderGlobal net/minecraft/client/particle/ParticleManager I net/minecraft/client/renderer/culling/ClippingHelper net/minecraft/client/renderer/culling/Frustum net/minecraft/entity/Entity D D D] []
    ALOAD 0
    ICONST_0
    FLOAD 2
    INVOKESPECIAL net/minecraft/client/renderer/EntityRenderer.func_78468_a (IF)V
   L52
    LINENUMBER 1680 L52
    SIPUSH 7425
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179103_j (I)V
   L53
    LINENUMBER 1683 L53
    ALOAD 11
    GETFIELD net/minecraft/entity/Entity.field_70163_u : D
    ALOAD 11
    INVOKEVIRTUAL net/minecraft/entity/Entity.func_70047_e ()F
    F2D
    DADD
    LDC 128.0
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71474_y : Lnet/minecraft/client/settings/GameSettings;
    GETFIELD net/minecraft/client/settings/GameSettings.ofCloudsHeight : F
    LDC 128.0
    FMUL
    F2D
    DADD
    DCMPG
    IFGE L54
   L55
    LINENUMBER 1685 L55
    ALOAD 0
    ALOAD 6
    FLOAD 2
    ILOAD 1
    DLOAD 12
    DLOAD 14
    DLOAD 16
    INVOKESPECIAL net/minecraft/client/renderer/EntityRenderer.func_180437_a (Lnet/minecraft/client/renderer/RenderGlobal;FIDDD)V
   L54
    LINENUMBER 1688 L54
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer I F J I net/minecraft/client/renderer/RenderGlobal net/minecraft/client/particle/ParticleManager I net/minecraft/client/renderer/culling/ClippingHelper net/minecraft/client/renderer/culling/Frustum net/minecraft/entity/Entity D D D] []
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71424_I : Lnet/minecraft/profiler/Profiler;
    LDC "prepareterrain"
    INVOKEVIRTUAL net/minecraft/profiler/Profiler.func_76318_c (Ljava/lang/String;)V
   L56
    LINENUMBER 1689 L56
    ALOAD 0
    ICONST_0
    FLOAD 2
    INVOKESPECIAL net/minecraft/client/renderer/EntityRenderer.func_78468_a (IF)V
   L57
    LINENUMBER 1690 L57
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    INVOKEVIRTUAL net/minecraft/client/Minecraft.func_110434_K ()Lnet/minecraft/client/renderer/texture/TextureManager;
    GETSTATIC net/minecraft/client/renderer/texture/TextureMap.field_110575_b : Lnet/minecraft/util/ResourceLocation;
    INVOKEVIRTUAL net/minecraft/client/renderer/texture/TextureManager.func_110577_a (Lnet/minecraft/util/ResourceLocation;)V
   L58
    LINENUMBER 1691 L58
    INVOKESTATIC net/minecraft/client/renderer/RenderHelper.func_74518_a ()V
   L59
    LINENUMBER 1692 L59
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71424_I : Lnet/minecraft/profiler/Profiler;
    LDC "terrain_setup"
    INVOKEVIRTUAL net/minecraft/profiler/Profiler.func_76318_c (Ljava/lang/String;)V
   L60
    LINENUMBER 1694 L60
    ALOAD 0
    ALOAD 11
    FLOAD 2
    ALOAD 10
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71439_g : Lnet/minecraft/client/entity/EntityPlayerSP;
    INVOKEVIRTUAL net/minecraft/client/entity/EntityPlayerSP.func_175149_v ()Z
    INVOKESPECIAL net/minecraft/client/renderer/EntityRenderer.checkLoadVisibleChunks (Lnet/minecraft/entity/Entity;FLnet/minecraft/client/renderer/culling/ICamera;Z)V
   L61
    LINENUMBER 1696 L61
    ILOAD 5
    IFEQ L62
   L63
    LINENUMBER 1697 L63
    ALOAD 6
    ALOAD 11
    FLOAD 2
    F2D
    ALOAD 10
    ALOAD 0
    DUP
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_175084_ae : I
    DUP_X1
    ICONST_1
    IADD
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_175084_ae : I
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71439_g : Lnet/minecraft/client/entity/EntityPlayerSP;
    INVOKEVIRTUAL net/minecraft/client/entity/EntityPlayerSP.func_175149_v ()Z
    INVOKESTATIC shadersmod/client/ShadersRender.setupTerrain (Lnet/minecraft/client/renderer/RenderGlobal;Lnet/minecraft/entity/Entity;DLnet/minecraft/client/renderer/culling/ICamera;IZ)V
    GOTO L64
   L62
    LINENUMBER 1700 L62
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer I F J I net/minecraft/client/renderer/RenderGlobal net/minecraft/client/particle/ParticleManager I net/minecraft/client/renderer/culling/ClippingHelper net/minecraft/client/renderer/culling/Frustum net/minecraft/entity/Entity D D D] []
    ALOAD 6
    ALOAD 11
    FLOAD 2
    F2D
    ALOAD 10
    ALOAD 0
    DUP
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_175084_ae : I
    DUP_X1
    ICONST_1
    IADD
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_175084_ae : I
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71439_g : Lnet/minecraft/client/entity/EntityPlayerSP;
    INVOKEVIRTUAL net/minecraft/client/entity/EntityPlayerSP.func_175149_v ()Z
    INVOKEVIRTUAL net/minecraft/client/renderer/RenderGlobal.func_174970_a (Lnet/minecraft/entity/Entity;DLnet/minecraft/client/renderer/culling/ICamera;IZ)V
   L64
    LINENUMBER 1703 L64
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer I F J I net/minecraft/client/renderer/RenderGlobal net/minecraft/client/particle/ParticleManager I net/minecraft/client/renderer/culling/ClippingHelper net/minecraft/client/renderer/culling/Frustum net/minecraft/entity/Entity D D D] []
    ILOAD 1
    IFEQ L65
    ILOAD 1
    ICONST_2
    IF_ICMPNE L66
   L65
    LINENUMBER 1705 L65
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer I F J I net/minecraft/client/renderer/RenderGlobal net/minecraft/client/particle/ParticleManager I net/minecraft/client/renderer/culling/ClippingHelper net/minecraft/client/renderer/culling/Frustum net/minecraft/entity/Entity D D D] []
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71424_I : Lnet/minecraft/profiler/Profiler;
    LDC "updatechunks"
    INVOKEVIRTUAL net/minecraft/profiler/Profiler.func_76318_c (Ljava/lang/String;)V
   L67
    LINENUMBER 1707 L67
    GETSTATIC Lagometer.timerChunkUpload : LLagometer$TimerNano;
    INVOKEVIRTUAL Lagometer$TimerNano.start ()V
   L68
    LINENUMBER 1709 L68
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71438_f : Lnet/minecraft/client/renderer/RenderGlobal;
    LLOAD 3
    INVOKEVIRTUAL net/minecraft/client/renderer/RenderGlobal.func_174967_a (J)V
   L69
    LINENUMBER 1711 L69
    GETSTATIC Lagometer.timerChunkUpload : LLagometer$TimerNano;
    INVOKEVIRTUAL Lagometer$TimerNano.end ()V
   L66
    LINENUMBER 1714 L66
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer I F J I net/minecraft/client/renderer/RenderGlobal net/minecraft/client/particle/ParticleManager I net/minecraft/client/renderer/culling/ClippingHelper net/minecraft/client/renderer/culling/Frustum net/minecraft/entity/Entity D D D] []
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71424_I : Lnet/minecraft/profiler/Profiler;
    LDC "terrain"
    INVOKEVIRTUAL net/minecraft/profiler/Profiler.func_76318_c (Ljava/lang/String;)V
   L70
    LINENUMBER 1716 L70
    GETSTATIC Lagometer.timerTerrain : LLagometer$TimerNano;
    INVOKEVIRTUAL Lagometer$TimerNano.start ()V
   L71
    LINENUMBER 1718 L71
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71474_y : Lnet/minecraft/client/settings/GameSettings;
    GETFIELD net/minecraft/client/settings/GameSettings.ofSmoothFps : Z
    IFEQ L72
    ILOAD 1
    IFLE L72
   L73
    LINENUMBER 1720 L73
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71424_I : Lnet/minecraft/profiler/Profiler;
    LDC "finish"
    INVOKEVIRTUAL net/minecraft/profiler/Profiler.func_76318_c (Ljava/lang/String;)V
   L74
    LINENUMBER 1721 L74
    INVOKESTATIC org/lwjgl/opengl/GL11.glFinish ()V
   L75
    LINENUMBER 1722 L75
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71424_I : Lnet/minecraft/profiler/Profiler;
    LDC "terrain"
    INVOKEVIRTUAL net/minecraft/profiler/Profiler.func_76318_c (Ljava/lang/String;)V
   L72
    LINENUMBER 1725 L72
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer I F J I net/minecraft/client/renderer/RenderGlobal net/minecraft/client/particle/ParticleManager I net/minecraft/client/renderer/culling/ClippingHelper net/minecraft/client/renderer/culling/Frustum net/minecraft/entity/Entity D D D] []
    SIPUSH 5888
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179128_n (I)V
   L76
    LINENUMBER 1726 L76
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179094_E ()V
   L77
    LINENUMBER 1727 L77
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179118_c ()V
   L78
    LINENUMBER 1729 L78
    ILOAD 5
    IFEQ L79
   L80
    LINENUMBER 1730 L80
    INVOKESTATIC shadersmod/client/ShadersRender.beginTerrainSolid ()V
   L79
    LINENUMBER 1732 L79
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer I F J I net/minecraft/client/renderer/RenderGlobal net/minecraft/client/particle/ParticleManager I net/minecraft/client/renderer/culling/ClippingHelper net/minecraft/client/renderer/culling/Frustum net/minecraft/entity/Entity D D D] []
    ALOAD 6
    GETSTATIC net/minecraft/util/BlockRenderLayer.SOLID : Lnet/minecraft/util/BlockRenderLayer;
    FLOAD 2
    F2D
    ILOAD 1
    ALOAD 11
    INVOKEVIRTUAL net/minecraft/client/renderer/RenderGlobal.func_174977_a (Lnet/minecraft/util/BlockRenderLayer;DILnet/minecraft/entity/Entity;)I
    POP
   L81
    LINENUMBER 1733 L81
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179141_d ()V
   L82
    LINENUMBER 1735 L82
    ILOAD 5
    IFEQ L83
   L84
    LINENUMBER 1736 L84
    INVOKESTATIC shadersmod/client/ShadersRender.beginTerrainCutoutMipped ()V
   L83
    LINENUMBER 1738 L83
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer I F J I net/minecraft/client/renderer/RenderGlobal net/minecraft/client/particle/ParticleManager I net/minecraft/client/renderer/culling/ClippingHelper net/minecraft/client/renderer/culling/Frustum net/minecraft/entity/Entity D D D] []
    ALOAD 6
    GETSTATIC net/minecraft/util/BlockRenderLayer.CUTOUT_MIPPED : Lnet/minecraft/util/BlockRenderLayer;
    FLOAD 2
    F2D
    ILOAD 1
    ALOAD 11
    INVOKEVIRTUAL net/minecraft/client/renderer/RenderGlobal.func_174977_a (Lnet/minecraft/util/BlockRenderLayer;DILnet/minecraft/entity/Entity;)I
    POP
   L85
    LINENUMBER 1739 L85
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    INVOKEVIRTUAL net/minecraft/client/Minecraft.func_110434_K ()Lnet/minecraft/client/renderer/texture/TextureManager;
    GETSTATIC net/minecraft/client/renderer/texture/TextureMap.field_110575_b : Lnet/minecraft/util/ResourceLocation;
    INVOKEVIRTUAL net/minecraft/client/renderer/texture/TextureManager.func_110581_b (Lnet/minecraft/util/ResourceLocation;)Lnet/minecraft/client/renderer/texture/ITextureObject;
    ICONST_0
    ICONST_0
    INVOKEINTERFACE net/minecraft/client/renderer/texture/ITextureObject.func_174936_b (ZZ)V
   L86
    LINENUMBER 1741 L86
    ILOAD 5
    IFEQ L87
   L88
    LINENUMBER 1742 L88
    INVOKESTATIC shadersmod/client/ShadersRender.beginTerrainCutout ()V
   L87
    LINENUMBER 1744 L87
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer I F J I net/minecraft/client/renderer/RenderGlobal net/minecraft/client/particle/ParticleManager I net/minecraft/client/renderer/culling/ClippingHelper net/minecraft/client/renderer/culling/Frustum net/minecraft/entity/Entity D D D] []
    ALOAD 6
    GETSTATIC net/minecraft/util/BlockRenderLayer.CUTOUT : Lnet/minecraft/util/BlockRenderLayer;
    FLOAD 2
    F2D
    ILOAD 1
    ALOAD 11
    INVOKEVIRTUAL net/minecraft/client/renderer/RenderGlobal.func_174977_a (Lnet/minecraft/util/BlockRenderLayer;DILnet/minecraft/entity/Entity;)I
    POP
   L89
    LINENUMBER 1745 L89
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    INVOKEVIRTUAL net/minecraft/client/Minecraft.func_110434_K ()Lnet/minecraft/client/renderer/texture/TextureManager;
    GETSTATIC net/minecraft/client/renderer/texture/TextureMap.field_110575_b : Lnet/minecraft/util/ResourceLocation;
    INVOKEVIRTUAL net/minecraft/client/renderer/texture/TextureManager.func_110581_b (Lnet/minecraft/util/ResourceLocation;)Lnet/minecraft/client/renderer/texture/ITextureObject;
    INVOKEINTERFACE net/minecraft/client/renderer/texture/ITextureObject.func_174935_a ()V
   L90
    LINENUMBER 1747 L90
    ILOAD 5
    IFEQ L91
   L92
    LINENUMBER 1748 L92
    INVOKESTATIC shadersmod/client/ShadersRender.endTerrain ()V
   L91
    LINENUMBER 1750 L91
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer I F J I net/minecraft/client/renderer/RenderGlobal net/minecraft/client/particle/ParticleManager I net/minecraft/client/renderer/culling/ClippingHelper net/minecraft/client/renderer/culling/Frustum net/minecraft/entity/Entity D D D] []
    GETSTATIC Lagometer.timerTerrain : LLagometer$TimerNano;
    INVOKEVIRTUAL Lagometer$TimerNano.end ()V
   L93
    LINENUMBER 1751 L93
    SIPUSH 7424
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179103_j (I)V
   L94
    LINENUMBER 1752 L94
    SIPUSH 516
    LDC 0.1
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179092_a (IF)V
   L95
    LINENUMBER 1754 L95
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_175078_W : Z
    IFNE L96
   L97
    LINENUMBER 1756 L97
    SIPUSH 5888
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179128_n (I)V
   L98
    LINENUMBER 1757 L98
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179121_F ()V
   L99
    LINENUMBER 1758 L99
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179094_E ()V
   L100
    LINENUMBER 1759 L100
    INVOKESTATIC net/minecraft/client/renderer/RenderHelper.func_74519_b ()V
   L101
    LINENUMBER 1760 L101
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71424_I : Lnet/minecraft/profiler/Profiler;
    LDC "entities"
    INVOKEVIRTUAL net/minecraft/profiler/Profiler.func_76318_c (Ljava/lang/String;)V
   L102
    LINENUMBER 1762 L102
    GETSTATIC Reflector.ForgeHooksClient_setRenderPass : LReflectorMethod;
    INVOKEVIRTUAL ReflectorMethod.exists ()Z
    IFEQ L103
   L104
    LINENUMBER 1763 L104
    GETSTATIC Reflector.ForgeHooksClient_setRenderPass : LReflectorMethod;
    ICONST_1
    ANEWARRAY java/lang/Object
    DUP
    ICONST_0
    ICONST_0
    INVOKESTATIC java/lang/Integer.valueOf (I)Ljava/lang/Integer;
    AASTORE
    INVOKESTATIC Reflector.callVoid (LReflectorMethod;[Ljava/lang/Object;)V
   L103
    LINENUMBER 1765 L103
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer I F J I net/minecraft/client/renderer/RenderGlobal net/minecraft/client/particle/ParticleManager I net/minecraft/client/renderer/culling/ClippingHelper net/minecraft/client/renderer/culling/Frustum net/minecraft/entity/Entity D D D] []
    ALOAD 6
    ALOAD 11
    ALOAD 10
    FLOAD 2
    INVOKEVIRTUAL net/minecraft/client/renderer/RenderGlobal.func_180446_a (Lnet/minecraft/entity/Entity;Lnet/minecraft/client/renderer/culling/ICamera;F)V
   L105
    LINENUMBER 1767 L105
    GETSTATIC Reflector.ForgeHooksClient_setRenderPass : LReflectorMethod;
    INVOKEVIRTUAL ReflectorMethod.exists ()Z
    IFEQ L106
   L107
    LINENUMBER 1768 L107
    GETSTATIC Reflector.ForgeHooksClient_setRenderPass : LReflectorMethod;
    ICONST_1
    ANEWARRAY java/lang/Object
    DUP
    ICONST_0
    ICONST_M1
    INVOKESTATIC java/lang/Integer.valueOf (I)Ljava/lang/Integer;
    AASTORE
    INVOKESTATIC Reflector.callVoid (LReflectorMethod;[Ljava/lang/Object;)V
   L106
    LINENUMBER 1770 L106
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer I F J I net/minecraft/client/renderer/RenderGlobal net/minecraft/client/particle/ParticleManager I net/minecraft/client/renderer/culling/ClippingHelper net/minecraft/client/renderer/culling/Frustum net/minecraft/entity/Entity D D D] []
    INVOKESTATIC net/minecraft/client/renderer/RenderHelper.func_74518_a ()V
   L108
    LINENUMBER 1771 L108
    ALOAD 0
    INVOKEVIRTUAL net/minecraft/client/renderer/EntityRenderer.func_175072_h ()V
   L96
    LINENUMBER 1774 L96
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer I F J I net/minecraft/client/renderer/RenderGlobal net/minecraft/client/particle/ParticleManager I net/minecraft/client/renderer/culling/ClippingHelper net/minecraft/client/renderer/culling/Frustum net/minecraft/entity/Entity D D D] []
    SIPUSH 5888
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179128_n (I)V
   L109
    LINENUMBER 1775 L109
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179121_F ()V
   L110
    LINENUMBER 1777 L110
    ILOAD 8
    IFEQ L111
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71476_x : Lnet/minecraft/util/math/RayTraceResult;
    IFNULL L111
    ALOAD 11
    GETSTATIC net/minecraft/block/material/Material.field_151586_h : Lnet/minecraft/block/material/Material;
    INVOKEVIRTUAL net/minecraft/entity/Entity.func_70055_a (Lnet/minecraft/block/material/Material;)Z
    IFNE L111
   L112
    LINENUMBER 1779 L112
    ALOAD 11
    CHECKCAST net/minecraft/entity/player/EntityPlayer
    ASTORE 18
   L113
    LINENUMBER 1780 L113
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179118_c ()V
   L114
    LINENUMBER 1781 L114
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71424_I : Lnet/minecraft/profiler/Profiler;
    LDC "outline"
    INVOKEVIRTUAL net/minecraft/profiler/Profiler.func_76318_c (Ljava/lang/String;)V
   L115
    LINENUMBER 1783 L115
    GETSTATIC Reflector.ForgeHooksClient_onDrawBlockHighlight : LReflectorMethod;
    INVOKEVIRTUAL ReflectorMethod.exists ()Z
    IFEQ L116
    GETSTATIC Reflector.ForgeHooksClient_onDrawBlockHighlight : LReflectorMethod;
    ICONST_5
    ANEWARRAY java/lang/Object
    DUP
    ICONST_0
    ALOAD 6
    AASTORE
    DUP
    ICONST_1
    ALOAD 18
    AASTORE
    DUP
    ICONST_2
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71476_x : Lnet/minecraft/util/math/RayTraceResult;
    AASTORE
    DUP
    ICONST_3
    ICONST_0
    INVOKESTATIC java/lang/Integer.valueOf (I)Ljava/lang/Integer;
    AASTORE
    DUP
    ICONST_4
    FLOAD 2
    INVOKESTATIC java/lang/Float.valueOf (F)Ljava/lang/Float;
    AASTORE
    INVOKESTATIC Reflector.callBoolean (LReflectorMethod;[Ljava/lang/Object;)Z
    IFNE L117
   L116
    LINENUMBER 1786 L116
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer I F J I net/minecraft/client/renderer/RenderGlobal net/minecraft/client/particle/ParticleManager I net/minecraft/client/renderer/culling/ClippingHelper net/minecraft/client/renderer/culling/Frustum net/minecraft/entity/Entity D D D net/minecraft/entity/player/EntityPlayer] []
    ALOAD 6
    ALOAD 18
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71476_x : Lnet/minecraft/util/math/RayTraceResult;
    ICONST_0
    FLOAD 2
    INVOKEVIRTUAL net/minecraft/client/renderer/RenderGlobal.func_72731_b (Lnet/minecraft/entity/player/EntityPlayer;Lnet/minecraft/util/math/RayTraceResult;IF)V
   L117
    LINENUMBER 1787 L117
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer I F J I net/minecraft/client/renderer/RenderGlobal net/minecraft/client/particle/ParticleManager I net/minecraft/client/renderer/culling/ClippingHelper net/minecraft/client/renderer/culling/Frustum net/minecraft/entity/Entity D D D net/minecraft/entity/player/EntityPlayer] []
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179141_d ()V
   L111
    LINENUMBER 1790 L111
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer I F J I net/minecraft/client/renderer/RenderGlobal net/minecraft/client/particle/ParticleManager I net/minecraft/client/renderer/culling/ClippingHelper net/minecraft/client/renderer/culling/Frustum net/minecraft/entity/Entity D D D] []
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_184132_p : Lnet/minecraft/client/renderer/debug/DebugRenderer;
    INVOKEVIRTUAL net/minecraft/client/renderer/debug/DebugRenderer.func_190074_a ()Z
    IFEQ L118
   L119
    LINENUMBER 1793 L119
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.isFogEnabled ()Z
    ISTORE 18
   L120
    LINENUMBER 1794 L120
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179106_n ()V
   L121
    LINENUMBER 1796 L121
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_184132_p : Lnet/minecraft/client/renderer/debug/DebugRenderer;
    FLOAD 2
    LLOAD 3
    INVOKEVIRTUAL net/minecraft/client/renderer/debug/DebugRenderer.func_190073_a (FJ)V
   L122
    LINENUMBER 1798 L122
    ILOAD 18
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.setFogEnabled (Z)V
   L118
    LINENUMBER 1802 L118
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer I F J I net/minecraft/client/renderer/RenderGlobal net/minecraft/client/particle/ParticleManager I net/minecraft/client/renderer/culling/ClippingHelper net/minecraft/client/renderer/culling/Frustum net/minecraft/entity/Entity D D D] []
    ALOAD 6
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72738_E : Ljava/util/Map;
    INVOKEINTERFACE java/util/Map.isEmpty ()Z
    IFNE L123
   L124
    LINENUMBER 1805 L124
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71424_I : Lnet/minecraft/profiler/Profiler;
    LDC "destroyProgress"
    INVOKEVIRTUAL net/minecraft/profiler/Profiler.func_76318_c (Ljava/lang/String;)V
   L125
    LINENUMBER 1806 L125
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179147_l ()V
   L126
    LINENUMBER 1807 L126
    GETSTATIC net/minecraft/client/renderer/GlStateManager$SourceFactor.SRC_ALPHA : Lnet/minecraft/client/renderer/GlStateManager$SourceFactor;
    GETSTATIC net/minecraft/client/renderer/GlStateManager$DestFactor.ONE : Lnet/minecraft/client/renderer/GlStateManager$DestFactor;
    GETSTATIC net/minecraft/client/renderer/GlStateManager$SourceFactor.ONE : Lnet/minecraft/client/renderer/GlStateManager$SourceFactor;
    GETSTATIC net/minecraft/client/renderer/GlStateManager$DestFactor.ZERO : Lnet/minecraft/client/renderer/GlStateManager$DestFactor;
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_187428_a (Lnet/minecraft/client/renderer/GlStateManager$SourceFactor;Lnet/minecraft/client/renderer/GlStateManager$DestFactor;Lnet/minecraft/client/renderer/GlStateManager$SourceFactor;Lnet/minecraft/client/renderer/GlStateManager$DestFactor;)V
   L127
    LINENUMBER 1808 L127
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    INVOKEVIRTUAL net/minecraft/client/Minecraft.func_110434_K ()Lnet/minecraft/client/renderer/texture/TextureManager;
    GETSTATIC net/minecraft/client/renderer/texture/TextureMap.field_110575_b : Lnet/minecraft/util/ResourceLocation;
    INVOKEVIRTUAL net/minecraft/client/renderer/texture/TextureManager.func_110581_b (Lnet/minecraft/util/ResourceLocation;)Lnet/minecraft/client/renderer/texture/ITextureObject;
    ICONST_0
    ICONST_0
    INVOKEINTERFACE net/minecraft/client/renderer/texture/ITextureObject.func_174936_b (ZZ)V
   L128
    LINENUMBER 1809 L128
    ALOAD 6
    INVOKESTATIC net/minecraft/client/renderer/Tessellator.func_178181_a ()Lnet/minecraft/client/renderer/Tessellator;
    INVOKESTATIC net/minecraft/client/renderer/Tessellator.func_178181_a ()Lnet/minecraft/client/renderer/Tessellator;
    INVOKEVIRTUAL net/minecraft/client/renderer/Tessellator.func_178180_c ()Lnet/minecraft/client/renderer/VertexBuffer;
    ALOAD 11
    FLOAD 2
    INVOKEVIRTUAL net/minecraft/client/renderer/RenderGlobal.func_174981_a (Lnet/minecraft/client/renderer/Tessellator;Lnet/minecraft/client/renderer/VertexBuffer;Lnet/minecraft/entity/Entity;F)V
   L129
    LINENUMBER 1810 L129
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    INVOKEVIRTUAL net/minecraft/client/Minecraft.func_110434_K ()Lnet/minecraft/client/renderer/texture/TextureManager;
    GETSTATIC net/minecraft/client/renderer/texture/TextureMap.field_110575_b : Lnet/minecraft/util/ResourceLocation;
    INVOKEVIRTUAL net/minecraft/client/renderer/texture/TextureManager.func_110581_b (Lnet/minecraft/util/ResourceLocation;)Lnet/minecraft/client/renderer/texture/ITextureObject;
    INVOKEINTERFACE net/minecraft/client/renderer/texture/ITextureObject.func_174935_a ()V
   L130
    LINENUMBER 1811 L130
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179084_k ()V
   L123
    LINENUMBER 1815 L123
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer I F J I net/minecraft/client/renderer/RenderGlobal net/minecraft/client/particle/ParticleManager I net/minecraft/client/renderer/culling/ClippingHelper net/minecraft/client/renderer/culling/Frustum net/minecraft/entity/Entity D D D] []
    SIPUSH 770
    SIPUSH 771
    ICONST_1
    ICONST_0
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179120_a (IIII)V
   L131
    LINENUMBER 1816 L131
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179084_k ()V
   L132
    LINENUMBER 1818 L132
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_175078_W : Z
    IFNE L133
   L134
    LINENUMBER 1820 L134
    ALOAD 0
    INVOKEVIRTUAL net/minecraft/client/renderer/EntityRenderer.func_180436_i ()V
   L135
    LINENUMBER 1821 L135
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71424_I : Lnet/minecraft/profiler/Profiler;
    LDC "litParticles"
    INVOKEVIRTUAL net/minecraft/profiler/Profiler.func_76318_c (Ljava/lang/String;)V
   L136
    LINENUMBER 1823 L136
    ILOAD 5
    IFEQ L137
   L138
    LINENUMBER 1824 L138
    INVOKESTATIC shadersmod/client/Shaders.beginLitParticles ()V
   L137
    LINENUMBER 1826 L137
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer I F J I net/minecraft/client/renderer/RenderGlobal net/minecraft/client/particle/ParticleManager I net/minecraft/client/renderer/culling/ClippingHelper net/minecraft/client/renderer/culling/Frustum net/minecraft/entity/Entity D D D] []
    ALOAD 7
    ALOAD 11
    FLOAD 2
    INVOKEVIRTUAL net/minecraft/client/particle/ParticleManager.func_78872_b (Lnet/minecraft/entity/Entity;F)V
   L139
    LINENUMBER 1827 L139
    INVOKESTATIC net/minecraft/client/renderer/RenderHelper.func_74518_a ()V
   L140
    LINENUMBER 1828 L140
    ALOAD 0
    ICONST_0
    FLOAD 2
    INVOKESPECIAL net/minecraft/client/renderer/EntityRenderer.func_78468_a (IF)V
   L141
    LINENUMBER 1829 L141
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71424_I : Lnet/minecraft/profiler/Profiler;
    LDC "particles"
    INVOKEVIRTUAL net/minecraft/profiler/Profiler.func_76318_c (Ljava/lang/String;)V
   L142
    LINENUMBER 1831 L142
    ILOAD 5
    IFEQ L143
   L144
    LINENUMBER 1832 L144
    INVOKESTATIC shadersmod/client/Shaders.beginParticles ()V
   L143
    LINENUMBER 1834 L143
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer I F J I net/minecraft/client/renderer/RenderGlobal net/minecraft/client/particle/ParticleManager I net/minecraft/client/renderer/culling/ClippingHelper net/minecraft/client/renderer/culling/Frustum net/minecraft/entity/Entity D D D] []
    ALOAD 7
    ALOAD 11
    FLOAD 2
    INVOKEVIRTUAL net/minecraft/client/particle/ParticleManager.func_78874_a (Lnet/minecraft/entity/Entity;F)V
   L145
    LINENUMBER 1836 L145
    ILOAD 5
    IFEQ L146
   L147
    LINENUMBER 1837 L147
    INVOKESTATIC shadersmod/client/Shaders.endParticles ()V
   L146
    LINENUMBER 1839 L146
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer I F J I net/minecraft/client/renderer/RenderGlobal net/minecraft/client/particle/ParticleManager I net/minecraft/client/renderer/culling/ClippingHelper net/minecraft/client/renderer/culling/Frustum net/minecraft/entity/Entity D D D] []
    ALOAD 0
    INVOKEVIRTUAL net/minecraft/client/renderer/EntityRenderer.func_175072_h ()V
   L133
    LINENUMBER 1842 L133
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer I F J I net/minecraft/client/renderer/RenderGlobal net/minecraft/client/particle/ParticleManager I net/minecraft/client/renderer/culling/ClippingHelper net/minecraft/client/renderer/culling/Frustum net/minecraft/entity/Entity D D D] []
    ICONST_0
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179132_a (Z)V
   L148
    LINENUMBER 1843 L148
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179089_o ()V
   L149
    LINENUMBER 1844 L149
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71424_I : Lnet/minecraft/profiler/Profiler;
    LDC "weather"
    INVOKEVIRTUAL net/minecraft/profiler/Profiler.func_76318_c (Ljava/lang/String;)V
   L150
    LINENUMBER 1846 L150
    ILOAD 5
    IFEQ L151
   L152
    LINENUMBER 1847 L152
    INVOKESTATIC shadersmod/client/Shaders.beginWeather ()V
   L151
    LINENUMBER 1849 L151
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer I F J I net/minecraft/client/renderer/RenderGlobal net/minecraft/client/particle/ParticleManager I net/minecraft/client/renderer/culling/ClippingHelper net/minecraft/client/renderer/culling/Frustum net/minecraft/entity/Entity D D D] []
    ALOAD 0
    FLOAD 2
    INVOKEVIRTUAL net/minecraft/client/renderer/EntityRenderer.func_78474_d (F)V
   L153
    LINENUMBER 1851 L153
    ILOAD 5
    IFEQ L154
   L155
    LINENUMBER 1852 L155
    INVOKESTATIC shadersmod/client/Shaders.endWeather ()V
   L154
    LINENUMBER 1854 L154
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer I F J I net/minecraft/client/renderer/RenderGlobal net/minecraft/client/particle/ParticleManager I net/minecraft/client/renderer/culling/ClippingHelper net/minecraft/client/renderer/culling/Frustum net/minecraft/entity/Entity D D D] []
    ICONST_1
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179132_a (Z)V
   L156
    LINENUMBER 1855 L156
    ALOAD 6
    ALOAD 11
    FLOAD 2
    INVOKEVIRTUAL net/minecraft/client/renderer/RenderGlobal.func_180449_a (Lnet/minecraft/entity/Entity;F)V
   L157
    LINENUMBER 1857 L157
    ILOAD 5
    IFEQ L158
   L159
    LINENUMBER 1859 L159
    ALOAD 0
    FLOAD 2
    ILOAD 1
    INVOKESTATIC shadersmod/client/ShadersRender.renderHand0 (Lnet/minecraft/client/renderer/EntityRenderer;FI)V
   L160
    LINENUMBER 1860 L160
    INVOKESTATIC shadersmod/client/Shaders.preWater ()V
   L158
    LINENUMBER 1863 L158
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer I F J I net/minecraft/client/renderer/RenderGlobal net/minecraft/client/particle/ParticleManager I net/minecraft/client/renderer/culling/ClippingHelper net/minecraft/client/renderer/culling/Frustum net/minecraft/entity/Entity D D D] []
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179084_k ()V
   L161
    LINENUMBER 1864 L161
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179089_o ()V
   L162
    LINENUMBER 1865 L162
    GETSTATIC net/minecraft/client/renderer/GlStateManager$SourceFactor.SRC_ALPHA : Lnet/minecraft/client/renderer/GlStateManager$SourceFactor;
    GETSTATIC net/minecraft/client/renderer/GlStateManager$DestFactor.ONE_MINUS_SRC_ALPHA : Lnet/minecraft/client/renderer/GlStateManager$DestFactor;
    GETSTATIC net/minecraft/client/renderer/GlStateManager$SourceFactor.ONE : Lnet/minecraft/client/renderer/GlStateManager$SourceFactor;
    GETSTATIC net/minecraft/client/renderer/GlStateManager$DestFactor.ZERO : Lnet/minecraft/client/renderer/GlStateManager$DestFactor;
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_187428_a (Lnet/minecraft/client/renderer/GlStateManager$SourceFactor;Lnet/minecraft/client/renderer/GlStateManager$DestFactor;Lnet/minecraft/client/renderer/GlStateManager$SourceFactor;Lnet/minecraft/client/renderer/GlStateManager$DestFactor;)V
   L163
    LINENUMBER 1866 L163
    SIPUSH 516
    LDC 0.1
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179092_a (IF)V
   L164
    LINENUMBER 1867 L164
    ALOAD 0
    ICONST_0
    FLOAD 2
    INVOKESPECIAL net/minecraft/client/renderer/EntityRenderer.func_78468_a (IF)V
   L165
    LINENUMBER 1868 L165
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179147_l ()V
   L166
    LINENUMBER 1869 L166
    ICONST_0
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179132_a (Z)V
   L167
    LINENUMBER 1870 L167
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    INVOKEVIRTUAL net/minecraft/client/Minecraft.func_110434_K ()Lnet/minecraft/client/renderer/texture/TextureManager;
    GETSTATIC net/minecraft/client/renderer/texture/TextureMap.field_110575_b : Lnet/minecraft/util/ResourceLocation;
    INVOKEVIRTUAL net/minecraft/client/renderer/texture/TextureManager.func_110577_a (Lnet/minecraft/util/ResourceLocation;)V
   L168
    LINENUMBER 1871 L168
    SIPUSH 7425
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179103_j (I)V
   L169
    LINENUMBER 1872 L169
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71424_I : Lnet/minecraft/profiler/Profiler;
    LDC "translucent"
    INVOKEVIRTUAL net/minecraft/profiler/Profiler.func_76318_c (Ljava/lang/String;)V
   L170
    LINENUMBER 1874 L170
    ILOAD 5
    IFEQ L171
   L172
    LINENUMBER 1875 L172
    INVOKESTATIC shadersmod/client/Shaders.beginWater ()V
   L171
    LINENUMBER 1877 L171
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer I F J I net/minecraft/client/renderer/RenderGlobal net/minecraft/client/particle/ParticleManager I net/minecraft/client/renderer/culling/ClippingHelper net/minecraft/client/renderer/culling/Frustum net/minecraft/entity/Entity D D D] []
    ALOAD 6
    GETSTATIC net/minecraft/util/BlockRenderLayer.TRANSLUCENT : Lnet/minecraft/util/BlockRenderLayer;
    FLOAD 2
    F2D
    ILOAD 1
    ALOAD 11
    INVOKEVIRTUAL net/minecraft/client/renderer/RenderGlobal.func_174977_a (Lnet/minecraft/util/BlockRenderLayer;DILnet/minecraft/entity/Entity;)I
    POP
   L173
    LINENUMBER 1879 L173
    ILOAD 5
    IFEQ L174
   L175
    LINENUMBER 1880 L175
    INVOKESTATIC shadersmod/client/Shaders.endWater ()V
   L174
    LINENUMBER 1882 L174
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer I F J I net/minecraft/client/renderer/RenderGlobal net/minecraft/client/particle/ParticleManager I net/minecraft/client/renderer/culling/ClippingHelper net/minecraft/client/renderer/culling/Frustum net/minecraft/entity/Entity D D D] []
    GETSTATIC Reflector.ForgeHooksClient_setRenderPass : LReflectorMethod;
    INVOKEVIRTUAL ReflectorMethod.exists ()Z
    IFEQ L176
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_175078_W : Z
    IFNE L176
   L177
    LINENUMBER 1885 L177
    INVOKESTATIC net/minecraft/client/renderer/RenderHelper.func_74519_b ()V
   L178
    LINENUMBER 1886 L178
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71424_I : Lnet/minecraft/profiler/Profiler;
    LDC "entities"
    INVOKEVIRTUAL net/minecraft/profiler/Profiler.func_76318_c (Ljava/lang/String;)V
   L179
    LINENUMBER 1887 L179
    GETSTATIC Reflector.ForgeHooksClient_setRenderPass : LReflectorMethod;
    ICONST_1
    ANEWARRAY java/lang/Object
    DUP
    ICONST_0
    ICONST_1
    INVOKESTATIC java/lang/Integer.valueOf (I)Ljava/lang/Integer;
    AASTORE
    INVOKESTATIC Reflector.callVoid (LReflectorMethod;[Ljava/lang/Object;)V
   L180
    LINENUMBER 1888 L180
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71438_f : Lnet/minecraft/client/renderer/RenderGlobal;
    ALOAD 11
    ALOAD 10
    FLOAD 2
    INVOKEVIRTUAL net/minecraft/client/renderer/RenderGlobal.func_180446_a (Lnet/minecraft/entity/Entity;Lnet/minecraft/client/renderer/culling/ICamera;F)V
   L181
    LINENUMBER 1890 L181
    GETSTATIC net/minecraft/client/renderer/GlStateManager$SourceFactor.SRC_ALPHA : Lnet/minecraft/client/renderer/GlStateManager$SourceFactor;
    GETSTATIC net/minecraft/client/renderer/GlStateManager$DestFactor.ONE_MINUS_SRC_ALPHA : Lnet/minecraft/client/renderer/GlStateManager$DestFactor;
    GETSTATIC net/minecraft/client/renderer/GlStateManager$SourceFactor.ONE : Lnet/minecraft/client/renderer/GlStateManager$SourceFactor;
    GETSTATIC net/minecraft/client/renderer/GlStateManager$DestFactor.ZERO : Lnet/minecraft/client/renderer/GlStateManager$DestFactor;
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_187428_a (Lnet/minecraft/client/renderer/GlStateManager$SourceFactor;Lnet/minecraft/client/renderer/GlStateManager$DestFactor;Lnet/minecraft/client/renderer/GlStateManager$SourceFactor;Lnet/minecraft/client/renderer/GlStateManager$DestFactor;)V
   L182
    LINENUMBER 1891 L182
    GETSTATIC Reflector.ForgeHooksClient_setRenderPass : LReflectorMethod;
    ICONST_1
    ANEWARRAY java/lang/Object
    DUP
    ICONST_0
    ICONST_M1
    INVOKESTATIC java/lang/Integer.valueOf (I)Ljava/lang/Integer;
    AASTORE
    INVOKESTATIC Reflector.callVoid (LReflectorMethod;[Ljava/lang/Object;)V
   L183
    LINENUMBER 1892 L183
    INVOKESTATIC net/minecraft/client/renderer/RenderHelper.func_74518_a ()V
   L176
    LINENUMBER 1895 L176
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer I F J I net/minecraft/client/renderer/RenderGlobal net/minecraft/client/particle/ParticleManager I net/minecraft/client/renderer/culling/ClippingHelper net/minecraft/client/renderer/culling/Frustum net/minecraft/entity/Entity D D D] []
    SIPUSH 7424
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179103_j (I)V
   L184
    LINENUMBER 1896 L184
    ICONST_1
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179132_a (Z)V
   L185
    LINENUMBER 1897 L185
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179089_o ()V
   L186
    LINENUMBER 1898 L186
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179084_k ()V
   L187
    LINENUMBER 1899 L187
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179106_n ()V
   L188
    LINENUMBER 1902 L188
    ALOAD 11
    GETFIELD net/minecraft/entity/Entity.field_70163_u : D
    ALOAD 11
    INVOKEVIRTUAL net/minecraft/entity/Entity.func_70047_e ()F
    F2D
    DADD
    LDC 128.0
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71474_y : Lnet/minecraft/client/settings/GameSettings;
    GETFIELD net/minecraft/client/settings/GameSettings.ofCloudsHeight : F
    LDC 128.0
    FMUL
    F2D
    DADD
    DCMPL
    IFLT L189
   L190
    LINENUMBER 1904 L190
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71424_I : Lnet/minecraft/profiler/Profiler;
    LDC "aboveClouds"
    INVOKEVIRTUAL net/minecraft/profiler/Profiler.func_76318_c (Ljava/lang/String;)V
   L191
    LINENUMBER 1905 L191
    ALOAD 0
    ALOAD 6
    FLOAD 2
    ILOAD 1
    DLOAD 12
    DLOAD 14
    DLOAD 16
    INVOKESPECIAL net/minecraft/client/renderer/EntityRenderer.func_180437_a (Lnet/minecraft/client/renderer/RenderGlobal;FIDDD)V
   L189
    LINENUMBER 1909 L189
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer I F J I net/minecraft/client/renderer/RenderGlobal net/minecraft/client/particle/ParticleManager I net/minecraft/client/renderer/culling/ClippingHelper net/minecraft/client/renderer/culling/Frustum net/minecraft/entity/Entity D D D] []
    GETSTATIC Reflector.ForgeHooksClient_dispatchRenderLast : LReflectorMethod;
    INVOKEVIRTUAL ReflectorMethod.exists ()Z
    IFEQ L192
   L193
    LINENUMBER 1911 L193
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71424_I : Lnet/minecraft/profiler/Profiler;
    LDC "forge_render_last"
    INVOKEVIRTUAL net/minecraft/profiler/Profiler.func_76318_c (Ljava/lang/String;)V
   L194
    LINENUMBER 1912 L194
    GETSTATIC Reflector.ForgeHooksClient_dispatchRenderLast : LReflectorMethod;
    ICONST_2
    ANEWARRAY java/lang/Object
    DUP
    ICONST_0
    ALOAD 6
    AASTORE
    DUP
    ICONST_1
    FLOAD 2
    INVOKESTATIC java/lang/Float.valueOf (F)Ljava/lang/Float;
    AASTORE
    INVOKESTATIC Reflector.callVoid (LReflectorMethod;[Ljava/lang/Object;)V
   L192
    LINENUMBER 1916 L192
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer I F J I net/minecraft/client/renderer/RenderGlobal net/minecraft/client/particle/ParticleManager I net/minecraft/client/renderer/culling/ClippingHelper net/minecraft/client/renderer/culling/Frustum net/minecraft/entity/Entity D D D] []
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71424_I : Lnet/minecraft/profiler/Profiler;
    LDC "hand"
    INVOKEVIRTUAL net/minecraft/profiler/Profiler.func_76318_c (Ljava/lang/String;)V
   L195
    LINENUMBER 1919 L195
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_175074_C : Z
    IFEQ L196
    GETSTATIC shadersmod/client/Shaders.isShadowPass : Z
    IFNE L196
   L197
    LINENUMBER 1922 L197
    ILOAD 5
    IFEQ L198
   L199
    LINENUMBER 1924 L199
    ALOAD 0
    FLOAD 2
    ILOAD 1
    INVOKESTATIC shadersmod/client/ShadersRender.renderHand1 (Lnet/minecraft/client/renderer/EntityRenderer;FI)V
   L200
    LINENUMBER 1925 L200
    INVOKESTATIC shadersmod/client/Shaders.renderCompositeFinal ()V
   L198
    LINENUMBER 1928 L198
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer I F J I net/minecraft/client/renderer/RenderGlobal net/minecraft/client/particle/ParticleManager I net/minecraft/client/renderer/culling/ClippingHelper net/minecraft/client/renderer/culling/Frustum net/minecraft/entity/Entity D D D] []
    SIPUSH 256
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179086_m (I)V
   L201
    LINENUMBER 1930 L201
    ILOAD 5
    IFEQ L202
   L203
    LINENUMBER 1931 L203
    ALOAD 0
    FLOAD 2
    ILOAD 1
    INVOKESTATIC shadersmod/client/ShadersRender.renderFPOverlay (Lnet/minecraft/client/renderer/EntityRenderer;FI)V
    GOTO L196
   L202
    LINENUMBER 1934 L202
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer I F J I net/minecraft/client/renderer/RenderGlobal net/minecraft/client/particle/ParticleManager I net/minecraft/client/renderer/culling/ClippingHelper net/minecraft/client/renderer/culling/Frustum net/minecraft/entity/Entity D D D] []
    ALOAD 0
    FLOAD 2
    ILOAD 1
    INVOKESPECIAL net/minecraft/client/renderer/EntityRenderer.func_78476_b (FI)V
   L196
    LINENUMBER 1937 L196
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer I F J I net/minecraft/client/renderer/RenderGlobal net/minecraft/client/particle/ParticleManager I net/minecraft/client/renderer/culling/ClippingHelper net/minecraft/client/renderer/culling/Frustum net/minecraft/entity/Entity D D D] []
    ILOAD 5
    IFEQ L204
   L205
    LINENUMBER 1938 L205
    INVOKESTATIC shadersmod/client/Shaders.endRender ()V
   L204
    LINENUMBER 1939 L204
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer I F J I net/minecraft/client/renderer/RenderGlobal net/minecraft/client/particle/ParticleManager I net/minecraft/client/renderer/culling/ClippingHelper net/minecraft/client/renderer/culling/Frustum net/minecraft/entity/Entity D D D] []
    RETURN
   L206
    LOCALVARIABLE entityplayer Lnet/minecraft/entity/player/EntityPlayer; L113 L111 18
    LOCALVARIABLE preDebugFog Z L120 L118 18
    LOCALVARIABLE this Lnet/minecraft/client/renderer/EntityRenderer; L0 L206 0
    LOCALVARIABLE pass I L0 L206 1
    LOCALVARIABLE partialTicks F L0 L206 2
    LOCALVARIABLE finishTimeNano J L0 L206 3
    LOCALVARIABLE isShaders Z L1 L206 5
    LOCALVARIABLE renderglobal Lnet/minecraft/client/renderer/RenderGlobal; L4 L206 6
    LOCALVARIABLE particlemanager Lnet/minecraft/client/particle/ParticleManager; L5 L206 7
    LOCALVARIABLE flag Z L6 L206 8
    LOCALVARIABLE clippingHelper Lnet/minecraft/client/renderer/culling/ClippingHelper; L24 L206 9
    LOCALVARIABLE icamera Lnet/minecraft/client/renderer/culling/ICamera; L26 L206 10
    LOCALVARIABLE entity Lnet/minecraft/entity/Entity; L27 L206 11
    LOCALVARIABLE d0 D L28 L206 12
    LOCALVARIABLE d1 D L29 L206 14
    LOCALVARIABLE d2 D L30 L206 16
    MAXSTACK = 10
    MAXLOCALS = 19

  // access flags 0x2
  private func_180437_a(Lnet/minecraft/client/renderer/RenderGlobal;FIDDD)V
   L0
    LINENUMBER 1945 L0
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71474_y : Lnet/minecraft/client/settings/GameSettings;
    GETFIELD net/minecraft/client/settings/GameSettings.field_151451_c : I
    ICONST_4
    IF_ICMPLT L1
    INVOKESTATIC Config.isCloudsOff ()Z
    IFNE L1
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71474_y : Lnet/minecraft/client/settings/GameSettings;
    INVOKESTATIC shadersmod/client/Shaders.shouldRenderClouds (Lnet/minecraft/client/settings/GameSettings;)Z
    IFEQ L1
   L2
    LINENUMBER 1947 L2
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71424_I : Lnet/minecraft/profiler/Profiler;
    LDC "clouds"
    INVOKEVIRTUAL net/minecraft/profiler/Profiler.func_76318_c (Ljava/lang/String;)V
   L3
    LINENUMBER 1948 L3
    SIPUSH 5889
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179128_n (I)V
   L4
    LINENUMBER 1949 L4
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179096_D ()V
   L5
    LINENUMBER 1951 L5
    ALOAD 0
    FLOAD 2
    ICONST_1
    INVOKESPECIAL net/minecraft/client/renderer/EntityRenderer.func_78481_a (FZ)F
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71443_c : I
    I2F
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71440_d : I
    I2F
    FDIV
    LDC 0.05
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.clipDistance : F
    LDC 4.0
    FMUL
    INVOKESTATIC org/lwjgl/util/glu/Project.gluPerspective (FFFF)V
   L6
    LINENUMBER 1952 L6
    SIPUSH 5888
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179128_n (I)V
   L7
    LINENUMBER 1953 L7
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179094_E ()V
   L8
    LINENUMBER 1954 L8
    ALOAD 0
    ICONST_0
    FLOAD 2
    INVOKESPECIAL net/minecraft/client/renderer/EntityRenderer.func_78468_a (IF)V
   L9
    LINENUMBER 1955 L9
    ALOAD 1
    FLOAD 2
    ILOAD 3
    DLOAD 4
    DLOAD 6
    DLOAD 8
    INVOKEVIRTUAL net/minecraft/client/renderer/RenderGlobal.func_180447_b (FIDDD)V
   L10
    LINENUMBER 1956 L10
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179106_n ()V
   L11
    LINENUMBER 1957 L11
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179121_F ()V
   L12
    LINENUMBER 1958 L12
    SIPUSH 5889
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179128_n (I)V
   L13
    LINENUMBER 1959 L13
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179096_D ()V
   L14
    LINENUMBER 1961 L14
    ALOAD 0
    FLOAD 2
    ICONST_1
    INVOKESPECIAL net/minecraft/client/renderer/EntityRenderer.func_78481_a (FZ)F
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71443_c : I
    I2F
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71440_d : I
    I2F
    FDIV
    LDC 0.05
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.clipDistance : F
    INVOKESTATIC org/lwjgl/util/glu/Project.gluPerspective (FFFF)V
   L15
    LINENUMBER 1962 L15
    SIPUSH 5888
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179128_n (I)V
   L1
    LINENUMBER 1964 L1
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer net/minecraft/client/renderer/RenderGlobal F I D D D] []
    RETURN
   L16
    LOCALVARIABLE this Lnet/minecraft/client/renderer/EntityRenderer; L0 L16 0
    LOCALVARIABLE renderGlobalIn Lnet/minecraft/client/renderer/RenderGlobal; L0 L16 1
    LOCALVARIABLE partialTicks F L0 L16 2
    LOCALVARIABLE pass I L0 L16 3
    LOCALVARIABLE x D L0 L16 4
    LOCALVARIABLE y D L0 L16 6
    LOCALVARIABLE z D L0 L16 8
    MAXSTACK = 9
    MAXLOCALS = 10

  // access flags 0x2
  private func_78484_h()V
   L0
    LINENUMBER 1968 L0
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71441_e : Lnet/minecraft/client/multiplayer/WorldClient;
    FCONST_1
    INVOKEVIRTUAL net/minecraft/client/multiplayer/WorldClient.func_72867_j (F)F
    FSTORE 1
   L1
    LINENUMBER 1971 L1
    INVOKESTATIC Config.isRainFancy ()Z
    IFNE L2
   L3
    LINENUMBER 1973 L3
    FLOAD 1
    FCONST_2
    FDIV
    FSTORE 1
   L2
    LINENUMBER 1976 L2
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F] []
    FLOAD 1
    FCONST_0
    FCMPL
    IFEQ L4
    INVOKESTATIC Config.isRainSplash ()Z
    IFEQ L4
   L5
    LINENUMBER 1978 L5
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78537_ab : Ljava/util/Random;
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78529_t : I
    I2L
    LDC 312987231
    LMUL
    INVOKEVIRTUAL java/util/Random.setSeed (J)V
   L6
    LINENUMBER 1979 L6
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    INVOKEVIRTUAL net/minecraft/client/Minecraft.func_175606_aa ()Lnet/minecraft/entity/Entity;
    ASTORE 2
   L7
    LINENUMBER 1980 L7
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71441_e : Lnet/minecraft/client/multiplayer/WorldClient;
    ASTORE 3
   L8
    LINENUMBER 1981 L8
    NEW net/minecraft/util/math/BlockPos
    DUP
    ALOAD 2
    INVOKESPECIAL net/minecraft/util/math/BlockPos.<init> (Lnet/minecraft/entity/Entity;)V
    ASTORE 4
   L9
    LINENUMBER 1982 L9
    BIPUSH 10
    ISTORE 5
   L10
    LINENUMBER 1983 L10
    DCONST_0
    DSTORE 6
   L11
    LINENUMBER 1984 L11
    DCONST_0
    DSTORE 8
   L12
    LINENUMBER 1985 L12
    DCONST_0
    DSTORE 10
   L13
    LINENUMBER 1986 L13
    ICONST_0
    ISTORE 12
   L14
    LINENUMBER 1987 L14
    LDC 100.0
    FLOAD 1
    FMUL
    FLOAD 1
    FMUL
    F2I
    ISTORE 13
   L15
    LINENUMBER 1989 L15
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71474_y : Lnet/minecraft/client/settings/GameSettings;
    GETFIELD net/minecraft/client/settings/GameSettings.field_74362_aa : I
    ICONST_1
    IF_ICMPNE L16
   L17
    LINENUMBER 1991 L17
    ILOAD 13
    ICONST_1
    ISHR
    ISTORE 13
    GOTO L18
   L16
    LINENUMBER 1993 L16
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F net/minecraft/entity/Entity net/minecraft/client/multiplayer/WorldClient net/minecraft/util/math/BlockPos I D D D I I] []
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71474_y : Lnet/minecraft/client/settings/GameSettings;
    GETFIELD net/minecraft/client/settings/GameSettings.field_74362_aa : I
    ICONST_2
    IF_ICMPNE L18
   L19
    LINENUMBER 1995 L19
    ICONST_0
    ISTORE 13
   L18
    LINENUMBER 1998 L18
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F net/minecraft/entity/Entity net/minecraft/client/multiplayer/WorldClient net/minecraft/util/math/BlockPos I D D D I I] []
    ICONST_0
    ISTORE 14
   L20
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F net/minecraft/entity/Entity net/minecraft/client/multiplayer/WorldClient net/minecraft/util/math/BlockPos I D D D I I I] []
    ILOAD 14
    ILOAD 13
    IF_ICMPGE L21
   L22
    LINENUMBER 2000 L22
    ALOAD 3
    ALOAD 4
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78537_ab : Ljava/util/Random;
    BIPUSH 10
    INVOKEVIRTUAL java/util/Random.nextInt (I)I
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78537_ab : Ljava/util/Random;
    BIPUSH 10
    INVOKEVIRTUAL java/util/Random.nextInt (I)I
    ISUB
    ICONST_0
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78537_ab : Ljava/util/Random;
    BIPUSH 10
    INVOKEVIRTUAL java/util/Random.nextInt (I)I
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78537_ab : Ljava/util/Random;
    BIPUSH 10
    INVOKEVIRTUAL java/util/Random.nextInt (I)I
    ISUB
    INVOKEVIRTUAL net/minecraft/util/math/BlockPos.func_177982_a (III)Lnet/minecraft/util/math/BlockPos;
    INVOKEVIRTUAL net/minecraft/world/World.func_175725_q (Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/util/math/BlockPos;
    ASTORE 15
   L23
    LINENUMBER 2001 L23
    ALOAD 3
    ALOAD 15
    INVOKEVIRTUAL net/minecraft/world/World.func_180494_b (Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/world/biome/Biome;
    ASTORE 16
   L24
    LINENUMBER 2002 L24
    ALOAD 15
    INVOKEVIRTUAL net/minecraft/util/math/BlockPos.func_177977_b ()Lnet/minecraft/util/math/BlockPos;
    ASTORE 17
   L25
    LINENUMBER 2003 L25
    ALOAD 3
    ALOAD 17
    INVOKEVIRTUAL net/minecraft/world/World.func_180495_p (Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/block/state/IBlockState;
    ASTORE 18
   L26
    LINENUMBER 2005 L26
    ALOAD 15
    INVOKEVIRTUAL net/minecraft/util/math/BlockPos.func_177956_o ()I
    ALOAD 4
    INVOKEVIRTUAL net/minecraft/util/math/BlockPos.func_177956_o ()I
    BIPUSH 10
    IADD
    IF_ICMPGT L27
    ALOAD 15
    INVOKEVIRTUAL net/minecraft/util/math/BlockPos.func_177956_o ()I
    ALOAD 4
    INVOKEVIRTUAL net/minecraft/util/math/BlockPos.func_177956_o ()I
    BIPUSH 10
    ISUB
    IF_ICMPLT L27
    ALOAD 16
    INVOKEVIRTUAL net/minecraft/world/biome/Biome.func_76738_d ()Z
    IFEQ L27
    ALOAD 16
    ALOAD 15
    INVOKEVIRTUAL net/minecraft/world/biome/Biome.func_180626_a (Lnet/minecraft/util/math/BlockPos;)F
    LDC 0.15
    FCMPL
    IFLT L27
   L28
    LINENUMBER 2007 L28
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78537_ab : Ljava/util/Random;
    INVOKEVIRTUAL java/util/Random.nextDouble ()D
    DSTORE 19
   L29
    LINENUMBER 2008 L29
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78537_ab : Ljava/util/Random;
    INVOKEVIRTUAL java/util/Random.nextDouble ()D
    DSTORE 21
   L30
    LINENUMBER 2009 L30
    ALOAD 18
    ALOAD 3
    ALOAD 17
    INVOKEINTERFACE net/minecraft/block/state/IBlockState.func_185900_c (Lnet/minecraft/world/IBlockAccess;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/util/math/AxisAlignedBB;
    ASTORE 23
   L31
    LINENUMBER 2011 L31
    ALOAD 18
    INVOKEINTERFACE net/minecraft/block/state/IBlockState.func_185904_a ()Lnet/minecraft/block/material/Material;
    GETSTATIC net/minecraft/block/material/Material.field_151587_i : Lnet/minecraft/block/material/Material;
    IF_ACMPEQ L32
    ALOAD 18
    INVOKEINTERFACE net/minecraft/block/state/IBlockState.func_177230_c ()Lnet/minecraft/block/Block;
    GETSTATIC net/minecraft/init/Blocks.field_189877_df : Lnet/minecraft/block/Block;
    IF_ACMPEQ L32
   L33
    LINENUMBER 2013 L33
    ALOAD 18
    INVOKEINTERFACE net/minecraft/block/state/IBlockState.func_185904_a ()Lnet/minecraft/block/material/Material;
    GETSTATIC net/minecraft/block/material/Material.field_151579_a : Lnet/minecraft/block/material/Material;
    IF_ACMPEQ L27
   L34
    LINENUMBER 2015 L34
    IINC 12 1
   L35
    LINENUMBER 2017 L35
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78537_ab : Ljava/util/Random;
    ILOAD 12
    INVOKEVIRTUAL java/util/Random.nextInt (I)I
    IFNE L36
   L37
    LINENUMBER 2019 L37
    ALOAD 17
    INVOKEVIRTUAL net/minecraft/util/math/BlockPos.func_177958_n ()I
    I2D
    DLOAD 19
    DADD
    DSTORE 6
   L38
    LINENUMBER 2020 L38
    ALOAD 17
    INVOKEVIRTUAL net/minecraft/util/math/BlockPos.func_177956_o ()I
    I2F
    LDC 0.1
    FADD
    F2D
    ALOAD 23
    GETFIELD net/minecraft/util/math/AxisAlignedBB.field_72337_e : D
    DADD
    DCONST_1
    DSUB
    DSTORE 8
   L39
    LINENUMBER 2021 L39
    ALOAD 17
    INVOKEVIRTUAL net/minecraft/util/math/BlockPos.func_177952_p ()I
    I2D
    DLOAD 21
    DADD
    DSTORE 10
   L36
    LINENUMBER 2024 L36
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F net/minecraft/entity/Entity net/minecraft/client/multiplayer/WorldClient net/minecraft/util/math/BlockPos I D D D I I I net/minecraft/util/math/BlockPos net/minecraft/world/biome/Biome net/minecraft/util/math/BlockPos net/minecraft/block/state/IBlockState D D net/minecraft/util/math/AxisAlignedBB] []
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71441_e : Lnet/minecraft/client/multiplayer/WorldClient;
    GETSTATIC net/minecraft/util/EnumParticleTypes.WATER_DROP : Lnet/minecraft/util/EnumParticleTypes;
    ALOAD 17
    INVOKEVIRTUAL net/minecraft/util/math/BlockPos.func_177958_n ()I
    I2D
    DLOAD 19
    DADD
    ALOAD 17
    INVOKEVIRTUAL net/minecraft/util/math/BlockPos.func_177956_o ()I
    I2F
    LDC 0.1
    FADD
    F2D
    ALOAD 23
    GETFIELD net/minecraft/util/math/AxisAlignedBB.field_72337_e : D
    DADD
    ALOAD 17
    INVOKEVIRTUAL net/minecraft/util/math/BlockPos.func_177952_p ()I
    I2D
    DLOAD 21
    DADD
    DCONST_0
    DCONST_0
    DCONST_0
    ICONST_0
    NEWARRAY T_INT
    INVOKEVIRTUAL net/minecraft/client/multiplayer/WorldClient.func_175688_a (Lnet/minecraft/util/EnumParticleTypes;DDDDDD[I)V
    GOTO L27
   L32
    LINENUMBER 2029 L32
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F net/minecraft/entity/Entity net/minecraft/client/multiplayer/WorldClient net/minecraft/util/math/BlockPos I D D D I I I net/minecraft/util/math/BlockPos net/minecraft/world/biome/Biome net/minecraft/util/math/BlockPos net/minecraft/block/state/IBlockState D D net/minecraft/util/math/AxisAlignedBB] []
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71441_e : Lnet/minecraft/client/multiplayer/WorldClient;
    GETSTATIC net/minecraft/util/EnumParticleTypes.SMOKE_NORMAL : Lnet/minecraft/util/EnumParticleTypes;
    ALOAD 15
    INVOKEVIRTUAL net/minecraft/util/math/BlockPos.func_177958_n ()I
    I2D
    DLOAD 19
    DADD
    ALOAD 15
    INVOKEVIRTUAL net/minecraft/util/math/BlockPos.func_177956_o ()I
    I2F
    LDC 0.1
    FADD
    F2D
    ALOAD 23
    GETFIELD net/minecraft/util/math/AxisAlignedBB.field_72338_b : D
    DSUB
    ALOAD 15
    INVOKEVIRTUAL net/minecraft/util/math/BlockPos.func_177952_p ()I
    I2D
    DLOAD 21
    DADD
    DCONST_0
    DCONST_0
    DCONST_0
    ICONST_0
    NEWARRAY T_INT
    INVOKEVIRTUAL net/minecraft/client/multiplayer/WorldClient.func_175688_a (Lnet/minecraft/util/EnumParticleTypes;DDDDDD[I)V
   L27
    LINENUMBER 1998 L27
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F net/minecraft/entity/Entity net/minecraft/client/multiplayer/WorldClient net/minecraft/util/math/BlockPos I D D D I I I net/minecraft/util/math/BlockPos net/minecraft/world/biome/Biome net/minecraft/util/math/BlockPos net/minecraft/block/state/IBlockState] []
    IINC 14 1
    GOTO L20
   L21
    LINENUMBER 2034 L21
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F net/minecraft/entity/Entity net/minecraft/client/multiplayer/WorldClient net/minecraft/util/math/BlockPos I D D D I I I] []
    ILOAD 12
    IFLE L4
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78537_ab : Ljava/util/Random;
    ICONST_3
    INVOKEVIRTUAL java/util/Random.nextInt (I)I
    ALOAD 0
    DUP
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78534_ac : I
    DUP_X1
    ICONST_1
    IADD
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_78534_ac : I
    IF_ICMPGE L4
   L40
    LINENUMBER 2036 L40
    ALOAD 0
    ICONST_0
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_78534_ac : I
   L41
    LINENUMBER 2038 L41
    DLOAD 8
    ALOAD 4
    INVOKEVIRTUAL net/minecraft/util/math/BlockPos.func_177956_o ()I
    ICONST_1
    IADD
    I2D
    DCMPL
    IFLE L42
    ALOAD 3
    ALOAD 4
    INVOKEVIRTUAL net/minecraft/world/World.func_175725_q (Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/util/math/BlockPos;
    INVOKEVIRTUAL net/minecraft/util/math/BlockPos.func_177956_o ()I
    ALOAD 4
    INVOKEVIRTUAL net/minecraft/util/math/BlockPos.func_177956_o ()I
    I2F
    INVOKESTATIC net/minecraft/util/math/MathHelper.func_76141_d (F)I
    IF_ICMPLE L42
   L43
    LINENUMBER 2040 L43
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71441_e : Lnet/minecraft/client/multiplayer/WorldClient;
    DLOAD 6
    DLOAD 8
    DLOAD 10
    GETSTATIC net/minecraft/init/SoundEvents.field_187919_gs : Lnet/minecraft/util/SoundEvent;
    GETSTATIC net/minecraft/util/SoundCategory.WEATHER : Lnet/minecraft/util/SoundCategory;
    LDC 0.1
    LDC 0.5
    ICONST_0
    INVOKEVIRTUAL net/minecraft/client/multiplayer/WorldClient.func_184134_a (DDDLnet/minecraft/util/SoundEvent;Lnet/minecraft/util/SoundCategory;FFZ)V
    GOTO L4
   L42
    LINENUMBER 2044 L42
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F net/minecraft/entity/Entity net/minecraft/client/multiplayer/WorldClient net/minecraft/util/math/BlockPos I D D D I I I] []
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71441_e : Lnet/minecraft/client/multiplayer/WorldClient;
    DLOAD 6
    DLOAD 8
    DLOAD 10
    GETSTATIC net/minecraft/init/SoundEvents.field_187918_gr : Lnet/minecraft/util/SoundEvent;
    GETSTATIC net/minecraft/util/SoundCategory.WEATHER : Lnet/minecraft/util/SoundCategory;
    LDC 0.2
    FCONST_1
    ICONST_0
    INVOKEVIRTUAL net/minecraft/client/multiplayer/WorldClient.func_184134_a (DDDLnet/minecraft/util/SoundEvent;Lnet/minecraft/util/SoundCategory;FFZ)V
   L4
    LINENUMBER 2048 L4
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F] []
    RETURN
   L44
    LOCALVARIABLE d3 D L29 L27 19
    LOCALVARIABLE d4 D L30 L27 21
    LOCALVARIABLE axisalignedbb Lnet/minecraft/util/math/AxisAlignedBB; L31 L27 23
    LOCALVARIABLE blockpos1 Lnet/minecraft/util/math/BlockPos; L23 L27 15
    LOCALVARIABLE biome Lnet/minecraft/world/biome/Biome; L24 L27 16
    LOCALVARIABLE blockpos2 Lnet/minecraft/util/math/BlockPos; L25 L27 17
    LOCALVARIABLE iblockstate Lnet/minecraft/block/state/IBlockState; L26 L27 18
    LOCALVARIABLE l I L20 L21 14
    LOCALVARIABLE entity Lnet/minecraft/entity/Entity; L7 L4 2
    LOCALVARIABLE world Lnet/minecraft/world/World; L8 L4 3
    LOCALVARIABLE blockpos Lnet/minecraft/util/math/BlockPos; L9 L4 4
    LOCALVARIABLE i I L10 L4 5
    LOCALVARIABLE d0 D L11 L4 6
    LOCALVARIABLE d1 D L12 L4 8
    LOCALVARIABLE d2 D L13 L4 10
    LOCALVARIABLE j I L14 L4 12
    LOCALVARIABLE k I L15 L4 13
    LOCALVARIABLE this Lnet/minecraft/client/renderer/EntityRenderer; L0 L44 0
    LOCALVARIABLE f F L1 L44 1
    MAXSTACK = 15
    MAXLOCALS = 24

  // access flags 0x4
  protected func_78474_d(F)V
   L0
    LINENUMBER 2056 L0
    GETSTATIC Reflector.ForgeWorldProvider_getWeatherRenderer : LReflectorMethod;
    INVOKEVIRTUAL ReflectorMethod.exists ()Z
    IFEQ L1
   L2
    LINENUMBER 2058 L2
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71441_e : Lnet/minecraft/client/multiplayer/WorldClient;
    GETFIELD net/minecraft/client/multiplayer/WorldClient.field_73011_w : Lnet/minecraft/world/WorldProvider;
    ASTORE 2
   L3
    LINENUMBER 2059 L3
    ALOAD 2
    GETSTATIC Reflector.ForgeWorldProvider_getWeatherRenderer : LReflectorMethod;
    ICONST_0
    ANEWARRAY java/lang/Object
    INVOKESTATIC Reflector.call (Ljava/lang/Object;LReflectorMethod;[Ljava/lang/Object;)Ljava/lang/Object;
    ASTORE 3
   L4
    LINENUMBER 2060 L4
    ALOAD 3
    IFNULL L1
   L5
    LINENUMBER 2062 L5
    ALOAD 3
    GETSTATIC Reflector.IRenderHandler_render : LReflectorMethod;
    ICONST_3
    ANEWARRAY java/lang/Object
    DUP
    ICONST_0
    FLOAD 1
    INVOKESTATIC java/lang/Float.valueOf (F)Ljava/lang/Float;
    AASTORE
    DUP
    ICONST_1
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71441_e : Lnet/minecraft/client/multiplayer/WorldClient;
    AASTORE
    DUP
    ICONST_2
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    AASTORE
    INVOKESTATIC Reflector.callVoid (Ljava/lang/Object;LReflectorMethod;[Ljava/lang/Object;)V
   L6
    LINENUMBER 2063 L6
    RETURN
   L1
    LINENUMBER 2068 L1
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F] []
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71441_e : Lnet/minecraft/client/multiplayer/WorldClient;
    FLOAD 1
    INVOKEVIRTUAL net/minecraft/client/multiplayer/WorldClient.func_72867_j (F)F
    FSTORE 2
   L7
    LINENUMBER 2070 L7
    FLOAD 2
    FCONST_0
    FCMPL
    IFLE L8
   L9
    LINENUMBER 2073 L9
    INVOKESTATIC Config.isRainOff ()Z
    IFEQ L10
   L11
    LINENUMBER 2074 L11
    RETURN
   L10
    LINENUMBER 2076 L10
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F F] []
    ALOAD 0
    INVOKEVIRTUAL net/minecraft/client/renderer/EntityRenderer.func_180436_i ()V
   L12
    LINENUMBER 2077 L12
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    INVOKEVIRTUAL net/minecraft/client/Minecraft.func_175606_aa ()Lnet/minecraft/entity/Entity;
    ASTORE 3
   L13
    LINENUMBER 2078 L13
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71441_e : Lnet/minecraft/client/multiplayer/WorldClient;
    ASTORE 4
   L14
    LINENUMBER 2079 L14
    ALOAD 3
    GETFIELD net/minecraft/entity/Entity.field_70165_t : D
    INVOKESTATIC net/minecraft/util/math/MathHelper.func_76128_c (D)I
    ISTORE 5
   L15
    LINENUMBER 2080 L15
    ALOAD 3
    GETFIELD net/minecraft/entity/Entity.field_70163_u : D
    INVOKESTATIC net/minecraft/util/math/MathHelper.func_76128_c (D)I
    ISTORE 6
   L16
    LINENUMBER 2081 L16
    ALOAD 3
    GETFIELD net/minecraft/entity/Entity.field_70161_v : D
    INVOKESTATIC net/minecraft/util/math/MathHelper.func_76128_c (D)I
    ISTORE 7
   L17
    LINENUMBER 2082 L17
    INVOKESTATIC net/minecraft/client/renderer/Tessellator.func_178181_a ()Lnet/minecraft/client/renderer/Tessellator;
    ASTORE 8
   L18
    LINENUMBER 2083 L18
    ALOAD 8
    INVOKEVIRTUAL net/minecraft/client/renderer/Tessellator.func_178180_c ()Lnet/minecraft/client/renderer/VertexBuffer;
    ASTORE 9
   L19
    LINENUMBER 2084 L19
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179129_p ()V
   L20
    LINENUMBER 2085 L20
    FCONST_0
    FCONST_1
    FCONST_0
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_187432_a (FFF)V
   L21
    LINENUMBER 2086 L21
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179147_l ()V
   L22
    LINENUMBER 2087 L22
    GETSTATIC net/minecraft/client/renderer/GlStateManager$SourceFactor.SRC_ALPHA : Lnet/minecraft/client/renderer/GlStateManager$SourceFactor;
    GETSTATIC net/minecraft/client/renderer/GlStateManager$DestFactor.ONE_MINUS_SRC_ALPHA : Lnet/minecraft/client/renderer/GlStateManager$DestFactor;
    GETSTATIC net/minecraft/client/renderer/GlStateManager$SourceFactor.ONE : Lnet/minecraft/client/renderer/GlStateManager$SourceFactor;
    GETSTATIC net/minecraft/client/renderer/GlStateManager$DestFactor.ZERO : Lnet/minecraft/client/renderer/GlStateManager$DestFactor;
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_187428_a (Lnet/minecraft/client/renderer/GlStateManager$SourceFactor;Lnet/minecraft/client/renderer/GlStateManager$DestFactor;Lnet/minecraft/client/renderer/GlStateManager$SourceFactor;Lnet/minecraft/client/renderer/GlStateManager$DestFactor;)V
   L23
    LINENUMBER 2088 L23
    SIPUSH 516
    LDC 0.1
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179092_a (IF)V
   L24
    LINENUMBER 2089 L24
    ALOAD 3
    GETFIELD net/minecraft/entity/Entity.field_70142_S : D
    ALOAD 3
    GETFIELD net/minecraft/entity/Entity.field_70165_t : D
    ALOAD 3
    GETFIELD net/minecraft/entity/Entity.field_70142_S : D
    DSUB
    FLOAD 1
    F2D
    DMUL
    DADD
    DSTORE 10
   L25
    LINENUMBER 2090 L25
    ALOAD 3
    GETFIELD net/minecraft/entity/Entity.field_70137_T : D
    ALOAD 3
    GETFIELD net/minecraft/entity/Entity.field_70163_u : D
    ALOAD 3
    GETFIELD net/minecraft/entity/Entity.field_70137_T : D
    DSUB
    FLOAD 1
    F2D
    DMUL
    DADD
    DSTORE 12
   L26
    LINENUMBER 2091 L26
    ALOAD 3
    GETFIELD net/minecraft/entity/Entity.field_70136_U : D
    ALOAD 3
    GETFIELD net/minecraft/entity/Entity.field_70161_v : D
    ALOAD 3
    GETFIELD net/minecraft/entity/Entity.field_70136_U : D
    DSUB
    FLOAD 1
    F2D
    DMUL
    DADD
    DSTORE 14
   L27
    LINENUMBER 2092 L27
    DLOAD 12
    INVOKESTATIC net/minecraft/util/math/MathHelper.func_76128_c (D)I
    ISTORE 16
   L28
    LINENUMBER 2093 L28
    ICONST_5
    ISTORE 17
   L29
    LINENUMBER 2096 L29
    INVOKESTATIC Config.isRainFancy ()Z
    IFEQ L30
   L31
    LINENUMBER 2098 L31
    BIPUSH 10
    ISTORE 17
   L30
    LINENUMBER 2101 L30
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F F net/minecraft/entity/Entity net/minecraft/client/multiplayer/WorldClient I I I net/minecraft/client/renderer/Tessellator net/minecraft/client/renderer/VertexBuffer D D D I I] []
    ICONST_M1
    ISTORE 18
   L32
    LINENUMBER 2102 L32
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78529_t : I
    I2F
    FLOAD 1
    FADD
    FSTORE 19
   L33
    LINENUMBER 2103 L33
    ALOAD 9
    DLOAD 10
    DNEG
    DLOAD 12
    DNEG
    DLOAD 14
    DNEG
    INVOKEVIRTUAL net/minecraft/client/renderer/VertexBuffer.func_178969_c (DDD)V
   L34
    LINENUMBER 2104 L34
    FCONST_1
    FCONST_1
    FCONST_1
    FCONST_1
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179131_c (FFFF)V
   L35
    LINENUMBER 2105 L35
    NEW net/minecraft/util/math/BlockPos$MutableBlockPos
    DUP
    INVOKESPECIAL net/minecraft/util/math/BlockPos$MutableBlockPos.<init> ()V
    ASTORE 20
   L36
    LINENUMBER 2107 L36
    ILOAD 7
    ILOAD 17
    ISUB
    ISTORE 21
   L37
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F F net/minecraft/entity/Entity net/minecraft/client/multiplayer/WorldClient I I I net/minecraft/client/renderer/Tessellator net/minecraft/client/renderer/VertexBuffer D D D I I I F net/minecraft/util/math/BlockPos$MutableBlockPos I] []
    ILOAD 21
    ILOAD 7
    ILOAD 17
    IADD
    IF_ICMPGT L38
   L39
    LINENUMBER 2109 L39
    ILOAD 5
    ILOAD 17
    ISUB
    ISTORE 22
   L40
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F F net/minecraft/entity/Entity net/minecraft/client/multiplayer/WorldClient I I I net/minecraft/client/renderer/Tessellator net/minecraft/client/renderer/VertexBuffer D D D I I I F net/minecraft/util/math/BlockPos$MutableBlockPos I I] []
    ILOAD 22
    ILOAD 5
    ILOAD 17
    IADD
    IF_ICMPGT L41
   L42
    LINENUMBER 2111 L42
    ILOAD 21
    ILOAD 7
    ISUB
    BIPUSH 16
    IADD
    BIPUSH 32
    IMUL
    ILOAD 22
    IADD
    ILOAD 5
    ISUB
    BIPUSH 16
    IADD
    ISTORE 23
   L43
    LINENUMBER 2112 L43
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_175076_N : [F
    ILOAD 23
    FALOAD
    F2D
    LDC 0.5
    DMUL
    DSTORE 24
   L44
    LINENUMBER 2113 L44
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_175077_O : [F
    ILOAD 23
    FALOAD
    F2D
    LDC 0.5
    DMUL
    DSTORE 26
   L45
    LINENUMBER 2114 L45
    ALOAD 20
    ILOAD 22
    ICONST_0
    ILOAD 21
    INVOKEVIRTUAL net/minecraft/util/math/BlockPos$MutableBlockPos.func_181079_c (III)Lnet/minecraft/util/math/BlockPos$MutableBlockPos;
    POP
   L46
    LINENUMBER 2115 L46
    ALOAD 4
    ALOAD 20
    INVOKEVIRTUAL net/minecraft/world/World.func_180494_b (Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/world/biome/Biome;
    ASTORE 28
   L47
    LINENUMBER 2117 L47
    ALOAD 28
    INVOKEVIRTUAL net/minecraft/world/biome/Biome.func_76738_d ()Z
    IFNE L48
    ALOAD 28
    INVOKEVIRTUAL net/minecraft/world/biome/Biome.func_76746_c ()Z
    IFEQ L49
   L48
    LINENUMBER 2119 L48
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F F net/minecraft/entity/Entity net/minecraft/client/multiplayer/WorldClient I I I net/minecraft/client/renderer/Tessellator net/minecraft/client/renderer/VertexBuffer D D D I I I F net/minecraft/util/math/BlockPos$MutableBlockPos I I I D D net/minecraft/world/biome/Biome] []
    ALOAD 4
    ALOAD 20
    INVOKEVIRTUAL net/minecraft/world/World.func_175725_q (Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/util/math/BlockPos;
    INVOKEVIRTUAL net/minecraft/util/math/BlockPos.func_177956_o ()I
    ISTORE 29
   L50
    LINENUMBER 2120 L50
    ILOAD 6
    ILOAD 17
    ISUB
    ISTORE 30
   L51
    LINENUMBER 2121 L51
    ILOAD 6
    ILOAD 17
    IADD
    ISTORE 31
   L52
    LINENUMBER 2123 L52
    ILOAD 30
    ILOAD 29
    IF_ICMPGE L53
   L54
    LINENUMBER 2125 L54
    ILOAD 29
    ISTORE 30
   L53
    LINENUMBER 2128 L53
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F F net/minecraft/entity/Entity net/minecraft/client/multiplayer/WorldClient I I I net/minecraft/client/renderer/Tessellator net/minecraft/client/renderer/VertexBuffer D D D I I I F net/minecraft/util/math/BlockPos$MutableBlockPos I I I D D net/minecraft/world/biome/Biome I I I] []
    ILOAD 31
    ILOAD 29
    IF_ICMPGE L55
   L56
    LINENUMBER 2130 L56
    ILOAD 29
    ISTORE 31
   L55
    LINENUMBER 2133 L55
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F F net/minecraft/entity/Entity net/minecraft/client/multiplayer/WorldClient I I I net/minecraft/client/renderer/Tessellator net/minecraft/client/renderer/VertexBuffer D D D I I I F net/minecraft/util/math/BlockPos$MutableBlockPos I I I D D net/minecraft/world/biome/Biome I I I] []
    ILOAD 29
    ISTORE 32
   L57
    LINENUMBER 2135 L57
    ILOAD 29
    ILOAD 16
    IF_ICMPGE L58
   L59
    LINENUMBER 2137 L59
    ILOAD 16
    ISTORE 32
   L58
    LINENUMBER 2140 L58
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F F net/minecraft/entity/Entity net/minecraft/client/multiplayer/WorldClient I I I net/minecraft/client/renderer/Tessellator net/minecraft/client/renderer/VertexBuffer D D D I I I F net/minecraft/util/math/BlockPos$MutableBlockPos I I I D D net/minecraft/world/biome/Biome I I I I] []
    ILOAD 30
    ILOAD 31
    IF_ICMPEQ L49
   L60
    LINENUMBER 2142 L60
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78537_ab : Ljava/util/Random;
    ILOAD 22
    ILOAD 22
    IMUL
    SIPUSH 3121
    IMUL
    ILOAD 22
    LDC 45238971
    IMUL
    IADD
    ILOAD 21
    ILOAD 21
    IMUL
    LDC 418711
    IMUL
    ILOAD 21
    SIPUSH 13761
    IMUL
    IADD
    IXOR
    I2L
    INVOKEVIRTUAL java/util/Random.setSeed (J)V
   L61
    LINENUMBER 2143 L61
    ALOAD 20
    ILOAD 22
    ILOAD 30
    ILOAD 21
    INVOKEVIRTUAL net/minecraft/util/math/BlockPos$MutableBlockPos.func_181079_c (III)Lnet/minecraft/util/math/BlockPos$MutableBlockPos;
    POP
   L62
    LINENUMBER 2144 L62
    ALOAD 28
    ALOAD 20
    INVOKEVIRTUAL net/minecraft/world/biome/Biome.func_180626_a (Lnet/minecraft/util/math/BlockPos;)F
    FSTORE 33
   L63
    LINENUMBER 2146 L63
    ALOAD 4
    INVOKEVIRTUAL net/minecraft/world/World.func_72959_q ()Lnet/minecraft/world/biome/BiomeProvider;
    FLOAD 33
    ILOAD 29
    INVOKEVIRTUAL net/minecraft/world/biome/BiomeProvider.func_76939_a (FI)F
    LDC 0.15
    FCMPL
    IFLT L64
   L65
    LINENUMBER 2148 L65
    ILOAD 18
    IFEQ L66
   L67
    LINENUMBER 2150 L67
    ILOAD 18
    IFLT L68
   L69
    LINENUMBER 2152 L69
    ALOAD 8
    INVOKEVIRTUAL net/minecraft/client/renderer/Tessellator.func_78381_a ()V
   L68
    LINENUMBER 2155 L68
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F F net/minecraft/entity/Entity net/minecraft/client/multiplayer/WorldClient I I I net/minecraft/client/renderer/Tessellator net/minecraft/client/renderer/VertexBuffer D D D I I I F net/minecraft/util/math/BlockPos$MutableBlockPos I I I D D net/minecraft/world/biome/Biome I I I I F] []
    ICONST_0
    ISTORE 18
   L70
    LINENUMBER 2156 L70
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    INVOKEVIRTUAL net/minecraft/client/Minecraft.func_110434_K ()Lnet/minecraft/client/renderer/texture/TextureManager;
    GETSTATIC net/minecraft/client/renderer/EntityRenderer.field_110924_q : Lnet/minecraft/util/ResourceLocation;
    INVOKEVIRTUAL net/minecraft/client/renderer/texture/TextureManager.func_110577_a (Lnet/minecraft/util/ResourceLocation;)V
   L71
    LINENUMBER 2157 L71
    ALOAD 9
    BIPUSH 7
    GETSTATIC net/minecraft/client/renderer/vertex/DefaultVertexFormats.field_181704_d : Lnet/minecraft/client/renderer/vertex/VertexFormat;
    INVOKEVIRTUAL net/minecraft/client/renderer/VertexBuffer.func_181668_a (ILnet/minecraft/client/renderer/vertex/VertexFormat;)V
   L66
    LINENUMBER 2160 L66
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F F net/minecraft/entity/Entity net/minecraft/client/multiplayer/WorldClient I I I net/minecraft/client/renderer/Tessellator net/minecraft/client/renderer/VertexBuffer D D D I I I F net/minecraft/util/math/BlockPos$MutableBlockPos I I I D D net/minecraft/world/biome/Biome I I I I F] []
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78529_t : I
    ILOAD 22
    ILOAD 22
    IMUL
    SIPUSH 3121
    IMUL
    IADD
    ILOAD 22
    LDC 45238971
    IMUL
    IADD
    ILOAD 21
    ILOAD 21
    IMUL
    LDC 418711
    IMUL
    IADD
    ILOAD 21
    SIPUSH 13761
    IMUL
    IADD
    BIPUSH 31
    IAND
    I2D
    FLOAD 1
    F2D
    DADD
    DNEG
    LDC 32.0
    DDIV
    LDC 3.0
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78537_ab : Ljava/util/Random;
    INVOKEVIRTUAL java/util/Random.nextDouble ()D
    DADD
    DMUL
    DSTORE 34
   L72
    LINENUMBER 2161 L72
    ILOAD 22
    I2F
    LDC 0.5
    FADD
    F2D
    ALOAD 3
    GETFIELD net/minecraft/entity/Entity.field_70165_t : D
    DSUB
    DSTORE 36
   L73
    LINENUMBER 2162 L73
    ILOAD 21
    I2F
    LDC 0.5
    FADD
    F2D
    ALOAD 3
    GETFIELD net/minecraft/entity/Entity.field_70161_v : D
    DSUB
    DSTORE 38
   L74
    LINENUMBER 2163 L74
    DLOAD 36
    DLOAD 36
    DMUL
    DLOAD 38
    DLOAD 38
    DMUL
    DADD
    INVOKESTATIC net/minecraft/util/math/MathHelper.func_76133_a (D)F
    ILOAD 17
    I2F
    FDIV
    FSTORE 40
   L75
    LINENUMBER 2164 L75
    FCONST_1
    FLOAD 40
    FLOAD 40
    FMUL
    FSUB
    LDC 0.5
    FMUL
    LDC 0.5
    FADD
    FLOAD 2
    FMUL
    FSTORE 41
   L76
    LINENUMBER 2165 L76
    ALOAD 20
    ILOAD 22
    ILOAD 32
    ILOAD 21
    INVOKEVIRTUAL net/minecraft/util/math/BlockPos$MutableBlockPos.func_181079_c (III)Lnet/minecraft/util/math/BlockPos$MutableBlockPos;
    POP
   L77
    LINENUMBER 2166 L77
    ALOAD 4
    ALOAD 20
    ICONST_0
    INVOKEVIRTUAL net/minecraft/world/World.func_175626_b (Lnet/minecraft/util/math/BlockPos;I)I
    ISTORE 42
   L78
    LINENUMBER 2167 L78
    ILOAD 42
    BIPUSH 16
    ISHR
    LDC 65535
    IAND
    ISTORE 43
   L79
    LINENUMBER 2168 L79
    ILOAD 42
    LDC 65535
    IAND
    ISTORE 44
   L80
    LINENUMBER 2169 L80
    ALOAD 9
    ILOAD 22
    I2D
    DLOAD 24
    DSUB
    LDC 0.5
    DADD
    ILOAD 31
    I2D
    ILOAD 21
    I2D
    DLOAD 26
    DSUB
    LDC 0.5
    DADD
    INVOKEVIRTUAL net/minecraft/client/renderer/VertexBuffer.func_181662_b (DDD)Lnet/minecraft/client/renderer/VertexBuffer;
    DCONST_0
    ILOAD 30
    I2D
    LDC 0.25
    DMUL
    DLOAD 34
    DADD
    INVOKEVIRTUAL net/minecraft/client/renderer/VertexBuffer.func_187315_a (DD)Lnet/minecraft/client/renderer/VertexBuffer;
    FCONST_1
    FCONST_1
    FCONST_1
    FLOAD 41
    INVOKEVIRTUAL net/minecraft/client/renderer/VertexBuffer.func_181666_a (FFFF)Lnet/minecraft/client/renderer/VertexBuffer;
    ILOAD 43
    ILOAD 44
    INVOKEVIRTUAL net/minecraft/client/renderer/VertexBuffer.func_187314_a (II)Lnet/minecraft/client/renderer/VertexBuffer;
    INVOKEVIRTUAL net/minecraft/client/renderer/VertexBuffer.func_181675_d ()V
   L81
    LINENUMBER 2170 L81
    ALOAD 9
    ILOAD 22
    I2D
    DLOAD 24
    DADD
    LDC 0.5
    DADD
    ILOAD 31
    I2D
    ILOAD 21
    I2D
    DLOAD 26
    DADD
    LDC 0.5
    DADD
    INVOKEVIRTUAL net/minecraft/client/renderer/VertexBuffer.func_181662_b (DDD)Lnet/minecraft/client/renderer/VertexBuffer;
    DCONST_1
    ILOAD 30
    I2D
    LDC 0.25
    DMUL
    DLOAD 34
    DADD
    INVOKEVIRTUAL net/minecraft/client/renderer/VertexBuffer.func_187315_a (DD)Lnet/minecraft/client/renderer/VertexBuffer;
    FCONST_1
    FCONST_1
    FCONST_1
    FLOAD 41
    INVOKEVIRTUAL net/minecraft/client/renderer/VertexBuffer.func_181666_a (FFFF)Lnet/minecraft/client/renderer/VertexBuffer;
    ILOAD 43
    ILOAD 44
    INVOKEVIRTUAL net/minecraft/client/renderer/VertexBuffer.func_187314_a (II)Lnet/minecraft/client/renderer/VertexBuffer;
    INVOKEVIRTUAL net/minecraft/client/renderer/VertexBuffer.func_181675_d ()V
   L82
    LINENUMBER 2171 L82
    ALOAD 9
    ILOAD 22
    I2D
    DLOAD 24
    DADD
    LDC 0.5
    DADD
    ILOAD 30
    I2D
    ILOAD 21
    I2D
    DLOAD 26
    DADD
    LDC 0.5
    DADD
    INVOKEVIRTUAL net/minecraft/client/renderer/VertexBuffer.func_181662_b (DDD)Lnet/minecraft/client/renderer/VertexBuffer;
    DCONST_1
    ILOAD 31
    I2D
    LDC 0.25
    DMUL
    DLOAD 34
    DADD
    INVOKEVIRTUAL net/minecraft/client/renderer/VertexBuffer.func_187315_a (DD)Lnet/minecraft/client/renderer/VertexBuffer;
    FCONST_1
    FCONST_1
    FCONST_1
    FLOAD 41
    INVOKEVIRTUAL net/minecraft/client/renderer/VertexBuffer.func_181666_a (FFFF)Lnet/minecraft/client/renderer/VertexBuffer;
    ILOAD 43
    ILOAD 44
    INVOKEVIRTUAL net/minecraft/client/renderer/VertexBuffer.func_187314_a (II)Lnet/minecraft/client/renderer/VertexBuffer;
    INVOKEVIRTUAL net/minecraft/client/renderer/VertexBuffer.func_181675_d ()V
   L83
    LINENUMBER 2172 L83
    ALOAD 9
    ILOAD 22
    I2D
    DLOAD 24
    DSUB
    LDC 0.5
    DADD
    ILOAD 30
    I2D
    ILOAD 21
    I2D
    DLOAD 26
    DSUB
    LDC 0.5
    DADD
    INVOKEVIRTUAL net/minecraft/client/renderer/VertexBuffer.func_181662_b (DDD)Lnet/minecraft/client/renderer/VertexBuffer;
    DCONST_0
    ILOAD 31
    I2D
    LDC 0.25
    DMUL
    DLOAD 34
    DADD
    INVOKEVIRTUAL net/minecraft/client/renderer/VertexBuffer.func_187315_a (DD)Lnet/minecraft/client/renderer/VertexBuffer;
    FCONST_1
    FCONST_1
    FCONST_1
    FLOAD 41
    INVOKEVIRTUAL net/minecraft/client/renderer/VertexBuffer.func_181666_a (FFFF)Lnet/minecraft/client/renderer/VertexBuffer;
    ILOAD 43
    ILOAD 44
    INVOKEVIRTUAL net/minecraft/client/renderer/VertexBuffer.func_187314_a (II)Lnet/minecraft/client/renderer/VertexBuffer;
    INVOKEVIRTUAL net/minecraft/client/renderer/VertexBuffer.func_181675_d ()V
   L84
    LINENUMBER 2173 L84
    GOTO L49
   L64
    LINENUMBER 2176 L64
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F F net/minecraft/entity/Entity net/minecraft/client/multiplayer/WorldClient I I I net/minecraft/client/renderer/Tessellator net/minecraft/client/renderer/VertexBuffer D D D I I I F net/minecraft/util/math/BlockPos$MutableBlockPos I I I D D net/minecraft/world/biome/Biome I I I I F] []
    ILOAD 18
    ICONST_1
    IF_ICMPEQ L85
   L86
    LINENUMBER 2178 L86
    ILOAD 18
    IFLT L87
   L88
    LINENUMBER 2180 L88
    ALOAD 8
    INVOKEVIRTUAL net/minecraft/client/renderer/Tessellator.func_78381_a ()V
   L87
    LINENUMBER 2183 L87
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F F net/minecraft/entity/Entity net/minecraft/client/multiplayer/WorldClient I I I net/minecraft/client/renderer/Tessellator net/minecraft/client/renderer/VertexBuffer D D D I I I F net/minecraft/util/math/BlockPos$MutableBlockPos I I I D D net/minecraft/world/biome/Biome I I I I F] []
    ICONST_1
    ISTORE 18
   L89
    LINENUMBER 2184 L89
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    INVOKEVIRTUAL net/minecraft/client/Minecraft.func_110434_K ()Lnet/minecraft/client/renderer/texture/TextureManager;
    GETSTATIC net/minecraft/client/renderer/EntityRenderer.field_110923_r : Lnet/minecraft/util/ResourceLocation;
    INVOKEVIRTUAL net/minecraft/client/renderer/texture/TextureManager.func_110577_a (Lnet/minecraft/util/ResourceLocation;)V
   L90
    LINENUMBER 2185 L90
    ALOAD 9
    BIPUSH 7
    GETSTATIC net/minecraft/client/renderer/vertex/DefaultVertexFormats.field_181704_d : Lnet/minecraft/client/renderer/vertex/VertexFormat;
    INVOKEVIRTUAL net/minecraft/client/renderer/VertexBuffer.func_181668_a (ILnet/minecraft/client/renderer/vertex/VertexFormat;)V
   L85
    LINENUMBER 2188 L85
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F F net/minecraft/entity/Entity net/minecraft/client/multiplayer/WorldClient I I I net/minecraft/client/renderer/Tessellator net/minecraft/client/renderer/VertexBuffer D D D I I I F net/minecraft/util/math/BlockPos$MutableBlockPos I I I D D net/minecraft/world/biome/Biome I I I I F] []
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78529_t : I
    SIPUSH 511
    IAND
    I2F
    FLOAD 1
    FADD
    FNEG
    LDC 512.0
    FDIV
    F2D
    DSTORE 34
   L91
    LINENUMBER 2189 L91
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78537_ab : Ljava/util/Random;
    INVOKEVIRTUAL java/util/Random.nextDouble ()D
    FLOAD 19
    F2D
    LDC 0.01
    DMUL
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78537_ab : Ljava/util/Random;
    INVOKEVIRTUAL java/util/Random.nextGaussian ()D
    D2F
    F2D
    DMUL
    DADD
    DSTORE 36
   L92
    LINENUMBER 2190 L92
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78537_ab : Ljava/util/Random;
    INVOKEVIRTUAL java/util/Random.nextDouble ()D
    FLOAD 19
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78537_ab : Ljava/util/Random;
    INVOKEVIRTUAL java/util/Random.nextGaussian ()D
    D2F
    FMUL
    F2D
    LDC 0.001
    DMUL
    DADD
    DSTORE 38
   L93
    LINENUMBER 2191 L93
    ILOAD 22
    I2F
    LDC 0.5
    FADD
    F2D
    ALOAD 3
    GETFIELD net/minecraft/entity/Entity.field_70165_t : D
    DSUB
    DSTORE 45
   L94
    LINENUMBER 2192 L94
    ILOAD 21
    I2F
    LDC 0.5
    FADD
    F2D
    ALOAD 3
    GETFIELD net/minecraft/entity/Entity.field_70161_v : D
    DSUB
    DSTORE 47
   L95
    LINENUMBER 2193 L95
    DLOAD 45
    DLOAD 45
    DMUL
    DLOAD 47
    DLOAD 47
    DMUL
    DADD
    INVOKESTATIC net/minecraft/util/math/MathHelper.func_76133_a (D)F
    ILOAD 17
    I2F
    FDIV
    FSTORE 44
   L96
    LINENUMBER 2194 L96
    FCONST_1
    FLOAD 44
    FLOAD 44
    FMUL
    FSUB
    LDC 0.3
    FMUL
    LDC 0.5
    FADD
    FLOAD 2
    FMUL
    FSTORE 49
   L97
    LINENUMBER 2195 L97
    ALOAD 20
    ILOAD 22
    ILOAD 32
    ILOAD 21
    INVOKEVIRTUAL net/minecraft/util/math/BlockPos$MutableBlockPos.func_181079_c (III)Lnet/minecraft/util/math/BlockPos$MutableBlockPos;
    POP
   L98
    LINENUMBER 2196 L98
    ALOAD 4
    ALOAD 20
    ICONST_0
    INVOKEVIRTUAL net/minecraft/world/World.func_175626_b (Lnet/minecraft/util/math/BlockPos;I)I
    ICONST_3
    IMUL
    LDC 15728880
    IADD
    ICONST_4
    IDIV
    ISTORE 50
   L99
    LINENUMBER 2197 L99
    ILOAD 50
    BIPUSH 16
    ISHR
    LDC 65535
    IAND
    ISTORE 51
   L100
    LINENUMBER 2198 L100
    ILOAD 50
    LDC 65535
    IAND
    ISTORE 52
   L101
    LINENUMBER 2199 L101
    ALOAD 9
    ILOAD 22
    I2D
    DLOAD 24
    DSUB
    LDC 0.5
    DADD
    ILOAD 31
    I2D
    ILOAD 21
    I2D
    DLOAD 26
    DSUB
    LDC 0.5
    DADD
    INVOKEVIRTUAL net/minecraft/client/renderer/VertexBuffer.func_181662_b (DDD)Lnet/minecraft/client/renderer/VertexBuffer;
    DCONST_0
    DLOAD 36
    DADD
    ILOAD 30
    I2D
    LDC 0.25
    DMUL
    DLOAD 34
    DADD
    DLOAD 38
    DADD
    INVOKEVIRTUAL net/minecraft/client/renderer/VertexBuffer.func_187315_a (DD)Lnet/minecraft/client/renderer/VertexBuffer;
    FCONST_1
    FCONST_1
    FCONST_1
    FLOAD 49
    INVOKEVIRTUAL net/minecraft/client/renderer/VertexBuffer.func_181666_a (FFFF)Lnet/minecraft/client/renderer/VertexBuffer;
    ILOAD 51
    ILOAD 52
    INVOKEVIRTUAL net/minecraft/client/renderer/VertexBuffer.func_187314_a (II)Lnet/minecraft/client/renderer/VertexBuffer;
    INVOKEVIRTUAL net/minecraft/client/renderer/VertexBuffer.func_181675_d ()V
   L102
    LINENUMBER 2200 L102
    ALOAD 9
    ILOAD 22
    I2D
    DLOAD 24
    DADD
    LDC 0.5
    DADD
    ILOAD 31
    I2D
    ILOAD 21
    I2D
    DLOAD 26
    DADD
    LDC 0.5
    DADD
    INVOKEVIRTUAL net/minecraft/client/renderer/VertexBuffer.func_181662_b (DDD)Lnet/minecraft/client/renderer/VertexBuffer;
    DCONST_1
    DLOAD 36
    DADD
    ILOAD 30
    I2D
    LDC 0.25
    DMUL
    DLOAD 34
    DADD
    DLOAD 38
    DADD
    INVOKEVIRTUAL net/minecraft/client/renderer/VertexBuffer.func_187315_a (DD)Lnet/minecraft/client/renderer/VertexBuffer;
    FCONST_1
    FCONST_1
    FCONST_1
    FLOAD 49
    INVOKEVIRTUAL net/minecraft/client/renderer/VertexBuffer.func_181666_a (FFFF)Lnet/minecraft/client/renderer/VertexBuffer;
    ILOAD 51
    ILOAD 52
    INVOKEVIRTUAL net/minecraft/client/renderer/VertexBuffer.func_187314_a (II)Lnet/minecraft/client/renderer/VertexBuffer;
    INVOKEVIRTUAL net/minecraft/client/renderer/VertexBuffer.func_181675_d ()V
   L103
    LINENUMBER 2201 L103
    ALOAD 9
    ILOAD 22
    I2D
    DLOAD 24
    DADD
    LDC 0.5
    DADD
    ILOAD 30
    I2D
    ILOAD 21
    I2D
    DLOAD 26
    DADD
    LDC 0.5
    DADD
    INVOKEVIRTUAL net/minecraft/client/renderer/VertexBuffer.func_181662_b (DDD)Lnet/minecraft/client/renderer/VertexBuffer;
    DCONST_1
    DLOAD 36
    DADD
    ILOAD 31
    I2D
    LDC 0.25
    DMUL
    DLOAD 34
    DADD
    DLOAD 38
    DADD
    INVOKEVIRTUAL net/minecraft/client/renderer/VertexBuffer.func_187315_a (DD)Lnet/minecraft/client/renderer/VertexBuffer;
    FCONST_1
    FCONST_1
    FCONST_1
    FLOAD 49
    INVOKEVIRTUAL net/minecraft/client/renderer/VertexBuffer.func_181666_a (FFFF)Lnet/minecraft/client/renderer/VertexBuffer;
    ILOAD 51
    ILOAD 52
    INVOKEVIRTUAL net/minecraft/client/renderer/VertexBuffer.func_187314_a (II)Lnet/minecraft/client/renderer/VertexBuffer;
    INVOKEVIRTUAL net/minecraft/client/renderer/VertexBuffer.func_181675_d ()V
   L104
    LINENUMBER 2202 L104
    ALOAD 9
    ILOAD 22
    I2D
    DLOAD 24
    DSUB
    LDC 0.5
    DADD
    ILOAD 30
    I2D
    ILOAD 21
    I2D
    DLOAD 26
    DSUB
    LDC 0.5
    DADD
    INVOKEVIRTUAL net/minecraft/client/renderer/VertexBuffer.func_181662_b (DDD)Lnet/minecraft/client/renderer/VertexBuffer;
    DCONST_0
    DLOAD 36
    DADD
    ILOAD 31
    I2D
    LDC 0.25
    DMUL
    DLOAD 34
    DADD
    DLOAD 38
    DADD
    INVOKEVIRTUAL net/minecraft/client/renderer/VertexBuffer.func_187315_a (DD)Lnet/minecraft/client/renderer/VertexBuffer;
    FCONST_1
    FCONST_1
    FCONST_1
    FLOAD 49
    INVOKEVIRTUAL net/minecraft/client/renderer/VertexBuffer.func_181666_a (FFFF)Lnet/minecraft/client/renderer/VertexBuffer;
    ILOAD 51
    ILOAD 52
    INVOKEVIRTUAL net/minecraft/client/renderer/VertexBuffer.func_187314_a (II)Lnet/minecraft/client/renderer/VertexBuffer;
    INVOKEVIRTUAL net/minecraft/client/renderer/VertexBuffer.func_181675_d ()V
   L49
    LINENUMBER 2109 L49
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F F net/minecraft/entity/Entity net/minecraft/client/multiplayer/WorldClient I I I net/minecraft/client/renderer/Tessellator net/minecraft/client/renderer/VertexBuffer D D D I I I F net/minecraft/util/math/BlockPos$MutableBlockPos I I I D D net/minecraft/world/biome/Biome] []
    IINC 22 1
    GOTO L40
   L41
    LINENUMBER 2107 L41
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F F net/minecraft/entity/Entity net/minecraft/client/multiplayer/WorldClient I I I net/minecraft/client/renderer/Tessellator net/minecraft/client/renderer/VertexBuffer D D D I I I F net/minecraft/util/math/BlockPos$MutableBlockPos I I] []
    IINC 21 1
    GOTO L37
   L38
    LINENUMBER 2209 L38
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F F net/minecraft/entity/Entity net/minecraft/client/multiplayer/WorldClient I I I net/minecraft/client/renderer/Tessellator net/minecraft/client/renderer/VertexBuffer D D D I I I F net/minecraft/util/math/BlockPos$MutableBlockPos I] []
    ILOAD 18
    IFLT L105
   L106
    LINENUMBER 2211 L106
    ALOAD 8
    INVOKEVIRTUAL net/minecraft/client/renderer/Tessellator.func_78381_a ()V
   L105
    LINENUMBER 2214 L105
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F F net/minecraft/entity/Entity net/minecraft/client/multiplayer/WorldClient I I I net/minecraft/client/renderer/Tessellator net/minecraft/client/renderer/VertexBuffer D D D I I I F net/minecraft/util/math/BlockPos$MutableBlockPos I] []
    ALOAD 9
    DCONST_0
    DCONST_0
    DCONST_0
    INVOKEVIRTUAL net/minecraft/client/renderer/VertexBuffer.func_178969_c (DDD)V
   L107
    LINENUMBER 2215 L107
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179089_o ()V
   L108
    LINENUMBER 2216 L108
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179084_k ()V
   L109
    LINENUMBER 2217 L109
    SIPUSH 516
    LDC 0.1
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179092_a (IF)V
   L110
    LINENUMBER 2218 L110
    ALOAD 0
    INVOKEVIRTUAL net/minecraft/client/renderer/EntityRenderer.func_175072_h ()V
   L8
    LINENUMBER 2220 L8
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F F] []
    RETURN
   L111
    LOCALVARIABLE worldProvider Lnet/minecraft/world/WorldProvider; L3 L1 2
    LOCALVARIABLE weatherRenderer Ljava/lang/Object; L4 L1 3
    LOCALVARIABLE d5 D L72 L84 34
    LOCALVARIABLE d6 D L73 L84 36
    LOCALVARIABLE d7 D L74 L84 38
    LOCALVARIABLE f3 F L75 L84 40
    LOCALVARIABLE f4 F L76 L84 41
    LOCALVARIABLE j3 I L78 L84 42
    LOCALVARIABLE k3 I L79 L84 43
    LOCALVARIABLE l3 I L80 L84 44
    LOCALVARIABLE d8 D L91 L49 34
    LOCALVARIABLE d9 D L92 L49 36
    LOCALVARIABLE d10 D L93 L49 38
    LOCALVARIABLE d11 D L94 L49 45
    LOCALVARIABLE d12 D L95 L49 47
    LOCALVARIABLE f6 F L96 L49 44
    LOCALVARIABLE f5 F L97 L49 49
    LOCALVARIABLE i4 I L99 L49 50
    LOCALVARIABLE j4 I L100 L49 51
    LOCALVARIABLE k4 I L101 L49 52
    LOCALVARIABLE f2 F L63 L49 33
    LOCALVARIABLE j2 I L50 L49 29
    LOCALVARIABLE k2 I L51 L49 30
    LOCALVARIABLE l2 I L52 L49 31
    LOCALVARIABLE i3 I L57 L49 32
    LOCALVARIABLE i2 I L43 L49 23
    LOCALVARIABLE d3 D L44 L49 24
    LOCALVARIABLE d4 D L45 L49 26
    LOCALVARIABLE biome Lnet/minecraft/world/biome/Biome; L47 L49 28
    LOCALVARIABLE l1 I L40 L41 22
    LOCALVARIABLE k1 I L37 L38 21
    LOCALVARIABLE entity Lnet/minecraft/entity/Entity; L13 L8 3
    LOCALVARIABLE world Lnet/minecraft/world/World; L14 L8 4
    LOCALVARIABLE i I L15 L8 5
    LOCALVARIABLE j I L16 L8 6
    LOCALVARIABLE k I L17 L8 7
    LOCALVARIABLE tessellator Lnet/minecraft/client/renderer/Tessellator; L18 L8 8
    LOCALVARIABLE vertexbuffer Lnet/minecraft/client/renderer/VertexBuffer; L19 L8 9
    LOCALVARIABLE d0 D L25 L8 10
    LOCALVARIABLE d1 D L26 L8 12
    LOCALVARIABLE d2 D L27 L8 14
    LOCALVARIABLE l I L28 L8 16
    LOCALVARIABLE i1 I L29 L8 17
    LOCALVARIABLE j1 I L32 L8 18
    LOCALVARIABLE f1 F L33 L8 19
    LOCALVARIABLE blockpos$mutableblockpos Lnet/minecraft/util/math/BlockPos$MutableBlockPos; L36 L8 20
    LOCALVARIABLE this Lnet/minecraft/client/renderer/EntityRenderer; L0 L111 0
    LOCALVARIABLE partialTicks F L0 L111 1
    LOCALVARIABLE f F L7 L111 2
    MAXSTACK = 9
    MAXLOCALS = 53

  // access flags 0x1
  public func_78478_c()V
   L0
    LINENUMBER 2227 L0
    NEW net/minecraft/client/gui/ScaledResolution
    DUP
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    INVOKESPECIAL net/minecraft/client/gui/ScaledResolution.<init> (Lnet/minecraft/client/Minecraft;)V
    ASTORE 1
   L1
    LINENUMBER 2228 L1
    SIPUSH 256
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179086_m (I)V
   L2
    LINENUMBER 2229 L2
    SIPUSH 5889
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179128_n (I)V
   L3
    LINENUMBER 2230 L3
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179096_D ()V
   L4
    LINENUMBER 2231 L4
    DCONST_0
    ALOAD 1
    INVOKEVIRTUAL net/minecraft/client/gui/ScaledResolution.func_78327_c ()D
    ALOAD 1
    INVOKEVIRTUAL net/minecraft/client/gui/ScaledResolution.func_78324_d ()D
    DCONST_0
    LDC 1000.0
    LDC 3000.0
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179130_a (DDDDDD)V
   L5
    LINENUMBER 2232 L5
    SIPUSH 5888
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179128_n (I)V
   L6
    LINENUMBER 2233 L6
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179096_D ()V
   L7
    LINENUMBER 2234 L7
    FCONST_0
    FCONST_0
    LDC -2000.0
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179109_b (FFF)V
   L8
    LINENUMBER 2235 L8
    RETURN
   L9
    LOCALVARIABLE this Lnet/minecraft/client/renderer/EntityRenderer; L0 L9 0
    LOCALVARIABLE scaledresolution Lnet/minecraft/client/gui/ScaledResolution; L1 L9 1
    MAXSTACK = 12
    MAXLOCALS = 2

  // access flags 0x2
  private func_78466_h(F)V
   L0
    LINENUMBER 2242 L0
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71441_e : Lnet/minecraft/client/multiplayer/WorldClient;
    ASTORE 2
   L1
    LINENUMBER 2243 L1
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    INVOKEVIRTUAL net/minecraft/client/Minecraft.func_175606_aa ()Lnet/minecraft/entity/Entity;
    ASTORE 3
   L2
    LINENUMBER 2244 L2
    LDC 0.25
    LDC 0.75
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71474_y : Lnet/minecraft/client/settings/GameSettings;
    GETFIELD net/minecraft/client/settings/GameSettings.field_151451_c : I
    I2F
    FMUL
    LDC 32.0
    FDIV
    FADD
    FSTORE 4
   L3
    LINENUMBER 2245 L3
    FCONST_1
    FLOAD 4
    F2D
    LDC 0.25
    INVOKESTATIC java/lang/Math.pow (DD)D
    D2F
    FSUB
    FSTORE 4
   L4
    LINENUMBER 2246 L4
    ALOAD 2
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    INVOKEVIRTUAL net/minecraft/client/Minecraft.func_175606_aa ()Lnet/minecraft/entity/Entity;
    FLOAD 1
    INVOKEVIRTUAL net/minecraft/world/World.func_72833_a (Lnet/minecraft/entity/Entity;F)Lnet/minecraft/util/math/Vec3d;
    ASTORE 5
   L5
    LINENUMBER 2248 L5
    ALOAD 5
    ALOAD 2
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    INVOKEVIRTUAL net/minecraft/client/Minecraft.func_175606_aa ()Lnet/minecraft/entity/Entity;
    FLOAD 1
    INVOKESTATIC CustomColors.getWorldSkyColor (Lnet/minecraft/util/math/Vec3d;Lnet/minecraft/world/World;Lnet/minecraft/entity/Entity;F)Lnet/minecraft/util/math/Vec3d;
    ASTORE 5
   L6
    LINENUMBER 2250 L6
    ALOAD 5
    GETFIELD net/minecraft/util/math/Vec3d.field_72450_a : D
    D2F
    FSTORE 6
   L7
    LINENUMBER 2251 L7
    ALOAD 5
    GETFIELD net/minecraft/util/math/Vec3d.field_72448_b : D
    D2F
    FSTORE 7
   L8
    LINENUMBER 2252 L8
    ALOAD 5
    GETFIELD net/minecraft/util/math/Vec3d.field_72449_c : D
    D2F
    FSTORE 8
   L9
    LINENUMBER 2253 L9
    ALOAD 2
    FLOAD 1
    INVOKEVIRTUAL net/minecraft/world/World.func_72948_g (F)Lnet/minecraft/util/math/Vec3d;
    ASTORE 9
   L10
    LINENUMBER 2255 L10
    ALOAD 9
    ALOAD 2
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    INVOKEVIRTUAL net/minecraft/client/Minecraft.func_175606_aa ()Lnet/minecraft/entity/Entity;
    FLOAD 1
    INVOKESTATIC CustomColors.getWorldFogColor (Lnet/minecraft/util/math/Vec3d;Lnet/minecraft/world/World;Lnet/minecraft/entity/Entity;F)Lnet/minecraft/util/math/Vec3d;
    ASTORE 9
   L11
    LINENUMBER 2257 L11
    ALOAD 0
    ALOAD 9
    GETFIELD net/minecraft/util/math/Vec3d.field_72450_a : D
    D2F
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_175080_Q : F
   L12
    LINENUMBER 2258 L12
    ALOAD 0
    ALOAD 9
    GETFIELD net/minecraft/util/math/Vec3d.field_72448_b : D
    D2F
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_175082_R : F
   L13
    LINENUMBER 2259 L13
    ALOAD 0
    ALOAD 9
    GETFIELD net/minecraft/util/math/Vec3d.field_72449_c : D
    D2F
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_175081_S : F
   L14
    LINENUMBER 2261 L14
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71474_y : Lnet/minecraft/client/settings/GameSettings;
    GETFIELD net/minecraft/client/settings/GameSettings.field_151451_c : I
    ICONST_4
    IF_ICMPLT L15
   L16
    LINENUMBER 2263 L16
    ALOAD 2
    FLOAD 1
    INVOKEVIRTUAL net/minecraft/world/World.func_72929_e (F)F
    INVOKESTATIC net/minecraft/util/math/MathHelper.func_76126_a (F)F
    FCONST_0
    FCMPL
    IFLE L17
    LDC -1.0
    GOTO L18
   L17
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F net/minecraft/client/multiplayer/WorldClient net/minecraft/entity/Entity F net/minecraft/util/math/Vec3d F F F net/minecraft/util/math/Vec3d] []
    DCONST_1
   L18
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F net/minecraft/client/multiplayer/WorldClient net/minecraft/entity/Entity F net/minecraft/util/math/Vec3d F F F net/minecraft/util/math/Vec3d] [D]
    DSTORE 10
   L19
    LINENUMBER 2264 L19
    NEW net/minecraft/util/math/Vec3d
    DUP
    DLOAD 10
    DCONST_0
    DCONST_0
    INVOKESPECIAL net/minecraft/util/math/Vec3d.<init> (DDD)V
    ASTORE 12
   L20
    LINENUMBER 2265 L20
    ALOAD 3
    FLOAD 1
    INVOKEVIRTUAL net/minecraft/entity/Entity.func_70676_i (F)Lnet/minecraft/util/math/Vec3d;
    ALOAD 12
    INVOKEVIRTUAL net/minecraft/util/math/Vec3d.func_72430_b (Lnet/minecraft/util/math/Vec3d;)D
    D2F
    FSTORE 13
   L21
    LINENUMBER 2267 L21
    FLOAD 13
    FCONST_0
    FCMPG
    IFGE L22
   L23
    LINENUMBER 2269 L23
    FCONST_0
    FSTORE 13
   L22
    LINENUMBER 2272 L22
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F net/minecraft/client/multiplayer/WorldClient net/minecraft/entity/Entity F net/minecraft/util/math/Vec3d F F F net/minecraft/util/math/Vec3d D net/minecraft/util/math/Vec3d F] []
    FLOAD 13
    FCONST_0
    FCMPL
    IFLE L15
   L24
    LINENUMBER 2274 L24
    ALOAD 2
    GETFIELD net/minecraft/world/World.field_73011_w : Lnet/minecraft/world/WorldProvider;
    ALOAD 2
    FLOAD 1
    INVOKEVIRTUAL net/minecraft/world/World.func_72826_c (F)F
    FLOAD 1
    INVOKEVIRTUAL net/minecraft/world/WorldProvider.func_76560_a (FF)[F
    ASTORE 14
   L25
    LINENUMBER 2276 L25
    ALOAD 14
    IFNULL L15
   L26
    LINENUMBER 2278 L26
    FLOAD 13
    ALOAD 14
    ICONST_3
    FALOAD
    FMUL
    FSTORE 13
   L27
    LINENUMBER 2279 L27
    ALOAD 0
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_175080_Q : F
    FCONST_1
    FLOAD 13
    FSUB
    FMUL
    ALOAD 14
    ICONST_0
    FALOAD
    FLOAD 13
    FMUL
    FADD
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_175080_Q : F
   L28
    LINENUMBER 2280 L28
    ALOAD 0
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_175082_R : F
    FCONST_1
    FLOAD 13
    FSUB
    FMUL
    ALOAD 14
    ICONST_1
    FALOAD
    FLOAD 13
    FMUL
    FADD
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_175082_R : F
   L29
    LINENUMBER 2281 L29
    ALOAD 0
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_175081_S : F
    FCONST_1
    FLOAD 13
    FSUB
    FMUL
    ALOAD 14
    ICONST_2
    FALOAD
    FLOAD 13
    FMUL
    FADD
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_175081_S : F
   L15
    LINENUMBER 2286 L15
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F net/minecraft/client/multiplayer/WorldClient net/minecraft/entity/Entity F net/minecraft/util/math/Vec3d F F F net/minecraft/util/math/Vec3d] []
    ALOAD 0
    DUP
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_175080_Q : F
    FLOAD 6
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_175080_Q : F
    FSUB
    FLOAD 4
    FMUL
    FADD
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_175080_Q : F
   L30
    LINENUMBER 2287 L30
    ALOAD 0
    DUP
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_175082_R : F
    FLOAD 7
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_175082_R : F
    FSUB
    FLOAD 4
    FMUL
    FADD
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_175082_R : F
   L31
    LINENUMBER 2288 L31
    ALOAD 0
    DUP
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_175081_S : F
    FLOAD 8
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_175081_S : F
    FSUB
    FLOAD 4
    FMUL
    FADD
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_175081_S : F
   L32
    LINENUMBER 2289 L32
    ALOAD 2
    FLOAD 1
    INVOKEVIRTUAL net/minecraft/world/World.func_72867_j (F)F
    FSTORE 15
   L33
    LINENUMBER 2291 L33
    FLOAD 15
    FCONST_0
    FCMPL
    IFLE L34
   L35
    LINENUMBER 2293 L35
    FCONST_1
    FLOAD 15
    LDC 0.5
    FMUL
    FSUB
    FSTORE 16
   L36
    LINENUMBER 2294 L36
    FCONST_1
    FLOAD 15
    LDC 0.4
    FMUL
    FSUB
    FSTORE 12
   L37
    LINENUMBER 2295 L37
    ALOAD 0
    DUP
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_175080_Q : F
    FLOAD 16
    FMUL
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_175080_Q : F
   L38
    LINENUMBER 2296 L38
    ALOAD 0
    DUP
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_175082_R : F
    FLOAD 16
    FMUL
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_175082_R : F
   L39
    LINENUMBER 2297 L39
    ALOAD 0
    DUP
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_175081_S : F
    FLOAD 12
    FMUL
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_175081_S : F
   L34
    LINENUMBER 2300 L34
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F net/minecraft/client/multiplayer/WorldClient net/minecraft/entity/Entity F net/minecraft/util/math/Vec3d F F F net/minecraft/util/math/Vec3d T T T T T F] []
    ALOAD 2
    FLOAD 1
    INVOKEVIRTUAL net/minecraft/world/World.func_72819_i (F)F
    FSTORE 16
   L40
    LINENUMBER 2302 L40
    FLOAD 16
    FCONST_0
    FCMPL
    IFLE L41
   L42
    LINENUMBER 2304 L42
    FCONST_1
    FLOAD 16
    LDC 0.5
    FMUL
    FSUB
    FSTORE 12
   L43
    LINENUMBER 2305 L43
    ALOAD 0
    DUP
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_175080_Q : F
    FLOAD 12
    FMUL
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_175080_Q : F
   L44
    LINENUMBER 2306 L44
    ALOAD 0
    DUP
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_175082_R : F
    FLOAD 12
    FMUL
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_175082_R : F
   L45
    LINENUMBER 2307 L45
    ALOAD 0
    DUP
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_175081_S : F
    FLOAD 12
    FMUL
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_175081_S : F
   L41
    LINENUMBER 2310 L41
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F net/minecraft/client/multiplayer/WorldClient net/minecraft/entity/Entity F net/minecraft/util/math/Vec3d F F F net/minecraft/util/math/Vec3d T T T T T F F] []
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71441_e : Lnet/minecraft/client/multiplayer/WorldClient;
    ALOAD 3
    FLOAD 1
    INVOKESTATIC net/minecraft/client/renderer/ActiveRenderInfo.func_186703_a (Lnet/minecraft/world/World;Lnet/minecraft/entity/Entity;F)Lnet/minecraft/block/state/IBlockState;
    ASTORE 12
   L46
    LINENUMBER 2312 L46
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78500_U : Z
    IFEQ L47
   L48
    LINENUMBER 2314 L48
    ALOAD 2
    FLOAD 1
    INVOKEVIRTUAL net/minecraft/world/World.func_72824_f (F)Lnet/minecraft/util/math/Vec3d;
    ASTORE 13
   L49
    LINENUMBER 2315 L49
    ALOAD 0
    ALOAD 13
    GETFIELD net/minecraft/util/math/Vec3d.field_72450_a : D
    D2F
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_175080_Q : F
   L50
    LINENUMBER 2316 L50
    ALOAD 0
    ALOAD 13
    GETFIELD net/minecraft/util/math/Vec3d.field_72448_b : D
    D2F
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_175082_R : F
   L51
    LINENUMBER 2317 L51
    ALOAD 0
    ALOAD 13
    GETFIELD net/minecraft/util/math/Vec3d.field_72449_c : D
    D2F
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_175081_S : F
   L52
    LINENUMBER 2318 L52
    GOTO L53
   L47
    LINENUMBER 2319 L47
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F net/minecraft/client/multiplayer/WorldClient net/minecraft/entity/Entity F net/minecraft/util/math/Vec3d F F F net/minecraft/util/math/Vec3d T T net/minecraft/block/state/IBlockState T T F F] []
    ALOAD 12
    INVOKEINTERFACE net/minecraft/block/state/IBlockState.func_185904_a ()Lnet/minecraft/block/material/Material;
    GETSTATIC net/minecraft/block/material/Material.field_151586_h : Lnet/minecraft/block/material/Material;
    IF_ACMPNE L54
   L55
    LINENUMBER 2321 L55
    FCONST_0
    FSTORE 13
   L56
    LINENUMBER 2323 L56
    ALOAD 3
    INSTANCEOF net/minecraft/entity/EntityLivingBase
    IFEQ L57
   L58
    LINENUMBER 2325 L58
    ALOAD 3
    CHECKCAST net/minecraft/entity/EntityLivingBase
    INVOKESTATIC net/minecraft/enchantment/EnchantmentHelper.func_185292_c (Lnet/minecraft/entity/EntityLivingBase;)I
    I2F
    LDC 0.2
    FMUL
    FSTORE 13
   L59
    LINENUMBER 2327 L59
    ALOAD 3
    CHECKCAST net/minecraft/entity/EntityLivingBase
    GETSTATIC net/minecraft/init/MobEffects.field_76427_o : Lnet/minecraft/potion/Potion;
    INVOKEVIRTUAL net/minecraft/entity/EntityLivingBase.func_70644_a (Lnet/minecraft/potion/Potion;)Z
    IFEQ L57
   L60
    LINENUMBER 2329 L60
    FLOAD 13
    LDC 0.3
    FMUL
    LDC 0.6
    FADD
    FSTORE 13
   L57
    LINENUMBER 2333 L57
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F net/minecraft/client/multiplayer/WorldClient net/minecraft/entity/Entity F net/minecraft/util/math/Vec3d F F F net/minecraft/util/math/Vec3d T T net/minecraft/block/state/IBlockState F T F F] []
    ALOAD 0
    LDC 0.02
    FLOAD 13
    FADD
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_175080_Q : F
   L61
    LINENUMBER 2334 L61
    ALOAD 0
    LDC 0.02
    FLOAD 13
    FADD
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_175082_R : F
   L62
    LINENUMBER 2335 L62
    ALOAD 0
    LDC 0.2
    FLOAD 13
    FADD
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_175081_S : F
   L63
    LINENUMBER 2337 L63
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71441_e : Lnet/minecraft/client/multiplayer/WorldClient;
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    INVOKEVIRTUAL net/minecraft/client/Minecraft.func_175606_aa ()Lnet/minecraft/entity/Entity;
    GETFIELD net/minecraft/entity/Entity.field_70165_t : D
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    INVOKEVIRTUAL net/minecraft/client/Minecraft.func_175606_aa ()Lnet/minecraft/entity/Entity;
    GETFIELD net/minecraft/entity/Entity.field_70163_u : D
    DCONST_1
    DADD
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    INVOKEVIRTUAL net/minecraft/client/Minecraft.func_175606_aa ()Lnet/minecraft/entity/Entity;
    GETFIELD net/minecraft/entity/Entity.field_70161_v : D
    INVOKESTATIC CustomColors.getUnderwaterColor (Lnet/minecraft/world/IBlockAccess;DDD)Lnet/minecraft/util/math/Vec3d;
    ASTORE 14
   L64
    LINENUMBER 2338 L64
    ALOAD 14
    IFNULL L65
   L66
    LINENUMBER 2340 L66
    ALOAD 0
    ALOAD 14
    GETFIELD net/minecraft/util/math/Vec3d.field_72450_a : D
    D2F
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_175080_Q : F
   L67
    LINENUMBER 2341 L67
    ALOAD 0
    ALOAD 14
    GETFIELD net/minecraft/util/math/Vec3d.field_72448_b : D
    D2F
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_175082_R : F
   L68
    LINENUMBER 2342 L68
    ALOAD 0
    ALOAD 14
    GETFIELD net/minecraft/util/math/Vec3d.field_72449_c : D
    D2F
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_175081_S : F
   L65
    LINENUMBER 2345 L65
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F net/minecraft/client/multiplayer/WorldClient net/minecraft/entity/Entity F net/minecraft/util/math/Vec3d F F F net/minecraft/util/math/Vec3d T T net/minecraft/block/state/IBlockState F net/minecraft/util/math/Vec3d F F] []
    GOTO L53
   L54
    LINENUMBER 2346 L54
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F net/minecraft/client/multiplayer/WorldClient net/minecraft/entity/Entity F net/minecraft/util/math/Vec3d F F F net/minecraft/util/math/Vec3d T T net/minecraft/block/state/IBlockState T T F F] []
    ALOAD 12
    INVOKEINTERFACE net/minecraft/block/state/IBlockState.func_185904_a ()Lnet/minecraft/block/material/Material;
    GETSTATIC net/minecraft/block/material/Material.field_151587_i : Lnet/minecraft/block/material/Material;
    IF_ACMPNE L53
   L69
    LINENUMBER 2348 L69
    ALOAD 0
    LDC 0.6
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_175080_Q : F
   L70
    LINENUMBER 2349 L70
    ALOAD 0
    LDC 0.1
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_175082_R : F
   L71
    LINENUMBER 2350 L71
    ALOAD 0
    FCONST_0
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_175081_S : F
   L53
    LINENUMBER 2353 L53
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F net/minecraft/client/multiplayer/WorldClient net/minecraft/entity/Entity F net/minecraft/util/math/Vec3d F F F net/minecraft/util/math/Vec3d T T net/minecraft/block/state/IBlockState T T F F] []
    ALOAD 12
    INVOKEINTERFACE net/minecraft/block/state/IBlockState.func_177230_c ()Lnet/minecraft/block/Block;
    INSTANCEOF cofh/core/block/IFogOverlay
    IFEQ L72
    ALOAD 12
    INVOKEINTERFACE net/minecraft/block/state/IBlockState.func_177230_c ()Lnet/minecraft/block/Block;
    ALOAD 12
    ALOAD 3
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_175080_Q : F
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_175082_R : F
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_175081_S : F
    INVOKEINTERFACE cofh/core/block/IFogOverlay.getFog (Lnet/minecraft/block/state/IBlockState;Lnet/minecraft/entity/Entity;FFF)Lnet/minecraft/util/math/Vec3d;
    ASTORE 13
    ALOAD 0
    ALOAD 13
    GETFIELD net/minecraft/util/math/Vec3d.field_72450_a : D
    D2F
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_175080_Q : F
    ALOAD 0
    ALOAD 13
    GETFIELD net/minecraft/util/math/Vec3d.field_72448_b : D
    D2F
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_175082_R : F
    ALOAD 0
    ALOAD 13
    GETFIELD net/minecraft/util/math/Vec3d.field_72449_c : D
    D2F
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_175081_S : F
    GOTO L72
   L72
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F net/minecraft/client/multiplayer/WorldClient net/minecraft/entity/Entity F net/minecraft/util/math/Vec3d F F F net/minecraft/util/math/Vec3d T T net/minecraft/block/state/IBlockState T T F F] []
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78535_ad : F
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78539_ae : F
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78535_ad : F
    FSUB
    FLOAD 1
    FMUL
    FADD
    FSTORE 13
   L73
    LINENUMBER 2354 L73
    ALOAD 0
    DUP
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_175080_Q : F
    FLOAD 13
    FMUL
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_175080_Q : F
   L74
    LINENUMBER 2355 L74
    ALOAD 0
    DUP
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_175082_R : F
    FLOAD 13
    FMUL
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_175082_R : F
   L75
    LINENUMBER 2356 L75
    ALOAD 0
    DUP
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_175081_S : F
    FLOAD 13
    FMUL
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_175081_S : F
   L76
    LINENUMBER 2357 L76
    ALOAD 3
    GETFIELD net/minecraft/entity/Entity.field_70137_T : D
    ALOAD 3
    GETFIELD net/minecraft/entity/Entity.field_70163_u : D
    ALOAD 3
    GETFIELD net/minecraft/entity/Entity.field_70137_T : D
    DSUB
    FLOAD 1
    F2D
    DMUL
    DADD
    ALOAD 2
    GETFIELD net/minecraft/world/World.field_73011_w : Lnet/minecraft/world/WorldProvider;
    INVOKEVIRTUAL net/minecraft/world/WorldProvider.func_76565_k ()D
    DMUL
    DSTORE 17
   L77
    LINENUMBER 2359 L77
    ALOAD 3
    INSTANCEOF net/minecraft/entity/EntityLivingBase
    IFEQ L78
    ALOAD 3
    CHECKCAST net/minecraft/entity/EntityLivingBase
    GETSTATIC net/minecraft/init/MobEffects.field_76440_q : Lnet/minecraft/potion/Potion;
    INVOKEVIRTUAL net/minecraft/entity/EntityLivingBase.func_70644_a (Lnet/minecraft/potion/Potion;)Z
    IFEQ L78
   L79
    LINENUMBER 2361 L79
    ALOAD 3
    CHECKCAST net/minecraft/entity/EntityLivingBase
    GETSTATIC net/minecraft/init/MobEffects.field_76440_q : Lnet/minecraft/potion/Potion;
    INVOKEVIRTUAL net/minecraft/entity/EntityLivingBase.func_70660_b (Lnet/minecraft/potion/Potion;)Lnet/minecraft/potion/PotionEffect;
    INVOKEVIRTUAL net/minecraft/potion/PotionEffect.func_76459_b ()I
    ISTORE 19
   L80
    LINENUMBER 2363 L80
    ILOAD 19
    BIPUSH 20
    IF_ICMPGE L81
   L82
    LINENUMBER 2365 L82
    DLOAD 17
    FCONST_1
    ILOAD 19
    I2F
    LDC 20.0
    FDIV
    FSUB
    F2D
    DMUL
    DSTORE 17
    GOTO L78
   L81
    LINENUMBER 2369 L81
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F net/minecraft/client/multiplayer/WorldClient net/minecraft/entity/Entity F net/minecraft/util/math/Vec3d F F F net/minecraft/util/math/Vec3d T T net/minecraft/block/state/IBlockState F T F F D I] []
    DCONST_0
    DSTORE 17
   L78
    LINENUMBER 2373 L78
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F net/minecraft/client/multiplayer/WorldClient net/minecraft/entity/Entity F net/minecraft/util/math/Vec3d F F F net/minecraft/util/math/Vec3d T T net/minecraft/block/state/IBlockState F T F F D] []
    DLOAD 17
    DCONST_1
    DCMPG
    IFGE L83
   L84
    LINENUMBER 2375 L84
    DLOAD 17
    DCONST_0
    DCMPG
    IFGE L85
   L86
    LINENUMBER 2377 L86
    DCONST_0
    DSTORE 17
   L85
    LINENUMBER 2380 L85
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F net/minecraft/client/multiplayer/WorldClient net/minecraft/entity/Entity F net/minecraft/util/math/Vec3d F F F net/minecraft/util/math/Vec3d T T net/minecraft/block/state/IBlockState F T F F D] []
    DLOAD 17
    DLOAD 17
    DMUL
    DSTORE 17
   L87
    LINENUMBER 2381 L87
    ALOAD 0
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_175080_Q : F
    F2D
    DLOAD 17
    DMUL
    D2F
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_175080_Q : F
   L88
    LINENUMBER 2382 L88
    ALOAD 0
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_175082_R : F
    F2D
    DLOAD 17
    DMUL
    D2F
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_175082_R : F
   L89
    LINENUMBER 2383 L89
    ALOAD 0
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_175081_S : F
    F2D
    DLOAD 17
    DMUL
    D2F
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_175081_S : F
   L83
    LINENUMBER 2386 L83
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F net/minecraft/client/multiplayer/WorldClient net/minecraft/entity/Entity F net/minecraft/util/math/Vec3d F F F net/minecraft/util/math/Vec3d T T net/minecraft/block/state/IBlockState F T F F D] []
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_82831_U : F
    FCONST_0
    FCMPL
    IFLE L90
   L91
    LINENUMBER 2388 L91
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_82832_V : F
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_82831_U : F
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_82832_V : F
    FSUB
    FLOAD 1
    FMUL
    FADD
    FSTORE 19
   L92
    LINENUMBER 2389 L92
    ALOAD 0
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_175080_Q : F
    FCONST_1
    FLOAD 19
    FSUB
    FMUL
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_175080_Q : F
    LDC 0.7
    FMUL
    FLOAD 19
    FMUL
    FADD
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_175080_Q : F
   L93
    LINENUMBER 2390 L93
    ALOAD 0
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_175082_R : F
    FCONST_1
    FLOAD 19
    FSUB
    FMUL
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_175082_R : F
    LDC 0.6
    FMUL
    FLOAD 19
    FMUL
    FADD
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_175082_R : F
   L94
    LINENUMBER 2391 L94
    ALOAD 0
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_175081_S : F
    FCONST_1
    FLOAD 19
    FSUB
    FMUL
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_175081_S : F
    LDC 0.6
    FMUL
    FLOAD 19
    FMUL
    FADD
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_175081_S : F
   L90
    LINENUMBER 2394 L90
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F net/minecraft/client/multiplayer/WorldClient net/minecraft/entity/Entity F net/minecraft/util/math/Vec3d F F F net/minecraft/util/math/Vec3d T T net/minecraft/block/state/IBlockState F T F F D] []
    ALOAD 3
    INSTANCEOF net/minecraft/entity/EntityLivingBase
    IFEQ L95
    ALOAD 3
    CHECKCAST net/minecraft/entity/EntityLivingBase
    GETSTATIC net/minecraft/init/MobEffects.field_76439_r : Lnet/minecraft/potion/Potion;
    INVOKEVIRTUAL net/minecraft/entity/EntityLivingBase.func_70644_a (Lnet/minecraft/potion/Potion;)Z
    IFEQ L95
   L96
    LINENUMBER 2396 L96
    ALOAD 0
    ALOAD 3
    CHECKCAST net/minecraft/entity/EntityLivingBase
    FLOAD 1
    INVOKEVIRTUAL net/minecraft/client/renderer/EntityRenderer.func_180438_a (Lnet/minecraft/entity/EntityLivingBase;F)F
    FSTORE 19
   L97
    LINENUMBER 2397 L97
    FCONST_1
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_175080_Q : F
    FDIV
    FSTORE 20
   L98
    LINENUMBER 2399 L98
    FLOAD 20
    FCONST_1
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_175082_R : F
    FDIV
    FCMPL
    IFLE L99
   L100
    LINENUMBER 2401 L100
    FCONST_1
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_175082_R : F
    FDIV
    FSTORE 20
   L99
    LINENUMBER 2404 L99
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F net/minecraft/client/multiplayer/WorldClient net/minecraft/entity/Entity F net/minecraft/util/math/Vec3d F F F net/minecraft/util/math/Vec3d T T net/minecraft/block/state/IBlockState F T F F D F F] []
    FLOAD 20
    FCONST_1
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_175081_S : F
    FDIV
    FCMPL
    IFLE L101
   L102
    LINENUMBER 2406 L102
    FCONST_1
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_175081_S : F
    FDIV
    FSTORE 20
   L101
    LINENUMBER 2409 L101
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F net/minecraft/client/multiplayer/WorldClient net/minecraft/entity/Entity F net/minecraft/util/math/Vec3d F F F net/minecraft/util/math/Vec3d T T net/minecraft/block/state/IBlockState F T F F D F F] []
    ALOAD 0
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_175080_Q : F
    FCONST_1
    FLOAD 19
    FSUB
    FMUL
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_175080_Q : F
    FLOAD 20
    FMUL
    FLOAD 19
    FMUL
    FADD
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_175080_Q : F
   L103
    LINENUMBER 2410 L103
    ALOAD 0
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_175082_R : F
    FCONST_1
    FLOAD 19
    FSUB
    FMUL
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_175082_R : F
    FLOAD 20
    FMUL
    FLOAD 19
    FMUL
    FADD
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_175082_R : F
   L104
    LINENUMBER 2411 L104
    ALOAD 0
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_175081_S : F
    FCONST_1
    FLOAD 19
    FSUB
    FMUL
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_175081_S : F
    FLOAD 20
    FMUL
    FLOAD 19
    FMUL
    FADD
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_175081_S : F
   L95
    LINENUMBER 2414 L95
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F net/minecraft/client/multiplayer/WorldClient net/minecraft/entity/Entity F net/minecraft/util/math/Vec3d F F F net/minecraft/util/math/Vec3d T T net/minecraft/block/state/IBlockState F T F F D] []
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71474_y : Lnet/minecraft/client/settings/GameSettings;
    GETFIELD net/minecraft/client/settings/GameSettings.field_74337_g : Z
    IFEQ L105
   L106
    LINENUMBER 2416 L106
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_175080_Q : F
    LDC 30.0
    FMUL
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_175082_R : F
    LDC 59.0
    FMUL
    FADD
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_175081_S : F
    LDC 11.0
    FMUL
    FADD
    LDC 100.0
    FDIV
    FSTORE 19
   L107
    LINENUMBER 2417 L107
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_175080_Q : F
    LDC 30.0
    FMUL
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_175082_R : F
    LDC 70.0
    FMUL
    FADD
    LDC 100.0
    FDIV
    FSTORE 20
   L108
    LINENUMBER 2418 L108
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_175080_Q : F
    LDC 30.0
    FMUL
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_175081_S : F
    LDC 70.0
    FMUL
    FADD
    LDC 100.0
    FDIV
    FSTORE 21
   L109
    LINENUMBER 2419 L109
    ALOAD 0
    FLOAD 19
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_175080_Q : F
   L110
    LINENUMBER 2420 L110
    ALOAD 0
    FLOAD 20
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_175082_R : F
   L111
    LINENUMBER 2421 L111
    ALOAD 0
    FLOAD 21
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_175081_S : F
   L105
    LINENUMBER 2425 L105
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F net/minecraft/client/multiplayer/WorldClient net/minecraft/entity/Entity F net/minecraft/util/math/Vec3d F F F net/minecraft/util/math/Vec3d T T net/minecraft/block/state/IBlockState F T F F D] []
    GETSTATIC Reflector.EntityViewRenderEvent_FogColors_Constructor : LReflectorConstructor;
    INVOKEVIRTUAL ReflectorConstructor.exists ()Z
    IFEQ L112
   L113
    LINENUMBER 2427 L113
    GETSTATIC Reflector.EntityViewRenderEvent_FogColors_Constructor : LReflectorConstructor;
    BIPUSH 7
    ANEWARRAY java/lang/Object
    DUP
    ICONST_0
    ALOAD 0
    AASTORE
    DUP
    ICONST_1
    ALOAD 3
    AASTORE
    DUP
    ICONST_2
    ALOAD 12
    AASTORE
    DUP
    ICONST_3
    FLOAD 1
    INVOKESTATIC java/lang/Float.valueOf (F)Ljava/lang/Float;
    AASTORE
    DUP
    ICONST_4
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_175080_Q : F
    INVOKESTATIC java/lang/Float.valueOf (F)Ljava/lang/Float;
    AASTORE
    DUP
    ICONST_5
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_175082_R : F
    INVOKESTATIC java/lang/Float.valueOf (F)Ljava/lang/Float;
    AASTORE
    DUP
    BIPUSH 6
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_175081_S : F
    INVOKESTATIC java/lang/Float.valueOf (F)Ljava/lang/Float;
    AASTORE
    INVOKESTATIC Reflector.newInstance (LReflectorConstructor;[Ljava/lang/Object;)Ljava/lang/Object;
    ASTORE 19
   L114
    LINENUMBER 2428 L114
    ALOAD 19
    INVOKESTATIC Reflector.postForgeBusEvent (Ljava/lang/Object;)Z
    POP
   L115
    LINENUMBER 2430 L115
    ALOAD 0
    ALOAD 19
    GETSTATIC Reflector.EntityViewRenderEvent_FogColors_getRed : LReflectorMethod;
    ICONST_0
    ANEWARRAY java/lang/Object
    INVOKESTATIC Reflector.callFloat (Ljava/lang/Object;LReflectorMethod;[Ljava/lang/Object;)F
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_175080_Q : F
   L116
    LINENUMBER 2431 L116
    ALOAD 0
    ALOAD 19
    GETSTATIC Reflector.EntityViewRenderEvent_FogColors_getGreen : LReflectorMethod;
    ICONST_0
    ANEWARRAY java/lang/Object
    INVOKESTATIC Reflector.callFloat (Ljava/lang/Object;LReflectorMethod;[Ljava/lang/Object;)F
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_175082_R : F
   L117
    LINENUMBER 2432 L117
    ALOAD 0
    ALOAD 19
    GETSTATIC Reflector.EntityViewRenderEvent_FogColors_getBlue : LReflectorMethod;
    ICONST_0
    ANEWARRAY java/lang/Object
    INVOKESTATIC Reflector.callFloat (Ljava/lang/Object;LReflectorMethod;[Ljava/lang/Object;)F
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_175081_S : F
   L112
    LINENUMBER 2437 L112
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F net/minecraft/client/multiplayer/WorldClient net/minecraft/entity/Entity F net/minecraft/util/math/Vec3d F F F net/minecraft/util/math/Vec3d T T net/minecraft/block/state/IBlockState F T F F D] []
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_175080_Q : F
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_175082_R : F
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_175081_S : F
    FCONST_0
    INVOKESTATIC shadersmod/client/Shaders.setClearColor (FFFF)V
   L118
    LINENUMBER 2438 L118
    RETURN
   L119
    LOCALVARIABLE afloat [F L25 L15 14
    LOCALVARIABLE d0 D L19 L15 10
    LOCALVARIABLE vec3d2 Lnet/minecraft/util/math/Vec3d; L20 L15 12
    LOCALVARIABLE f5 F L21 L15 13
    LOCALVARIABLE f4 F L36 L34 16
    LOCALVARIABLE f10 F L37 L34 12
    LOCALVARIABLE f11 F L43 L41 12
    LOCALVARIABLE vec3d3 Lnet/minecraft/util/math/Vec3d; L49 L52 13
    LOCALVARIABLE f12 F L56 L65 13
    LOCALVARIABLE colUnderwater Lnet/minecraft/util/math/Vec3d; L64 L65 14
    LOCALVARIABLE i I L80 L78 19
    LOCALVARIABLE f14 F L92 L90 19
    LOCALVARIABLE f15 F L97 L95 19
    LOCALVARIABLE f6 F L98 L95 20
    LOCALVARIABLE f16 F L107 L105 19
    LOCALVARIABLE f17 F L108 L105 20
    LOCALVARIABLE f7 F L109 L105 21
    LOCALVARIABLE event Ljava/lang/Object; L114 L112 19
    LOCALVARIABLE this Lnet/minecraft/client/renderer/EntityRenderer; L0 L119 0
    LOCALVARIABLE partialTicks F L0 L119 1
    LOCALVARIABLE world Lnet/minecraft/world/World; L1 L119 2
    LOCALVARIABLE entity Lnet/minecraft/entity/Entity; L2 L119 3
    LOCALVARIABLE f F L3 L119 4
    LOCALVARIABLE vec3d Lnet/minecraft/util/math/Vec3d; L5 L119 5
    LOCALVARIABLE f1 F L7 L119 6
    LOCALVARIABLE f2 F L8 L119 7
    LOCALVARIABLE f3 F L9 L119 8
    LOCALVARIABLE vec3d1 Lnet/minecraft/util/math/Vec3d; L10 L119 9
    LOCALVARIABLE f8 F L33 L119 15
    LOCALVARIABLE f9 F L40 L119 16
    LOCALVARIABLE iblockstate Lnet/minecraft/block/state/IBlockState; L46 L119 12
    LOCALVARIABLE f13 F L73 L119 13
    LOCALVARIABLE d1 D L77 L119 17
    MAXSTACK = 8
    MAXLOCALS = 22

  // access flags 0x2
  private func_78468_a(IF)V
   L0
    LINENUMBER 2447 L0
    ALOAD 0
    ICONST_0
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.fogStandard : Z
   L1
    LINENUMBER 2449 L1
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    INVOKEVIRTUAL net/minecraft/client/Minecraft.func_175606_aa ()Lnet/minecraft/entity/Entity;
    ASTORE 3
   L2
    LINENUMBER 2450 L2
    ALOAD 0
    ICONST_0
    INVOKEVIRTUAL net/minecraft/client/renderer/EntityRenderer.func_191514_d (Z)V
   L3
    LINENUMBER 2451 L3
    FCONST_0
    LDC -1.0
    FCONST_0
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_187432_a (FFF)V
   L4
    LINENUMBER 2452 L4
    FCONST_1
    FCONST_1
    FCONST_1
    FCONST_1
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179131_c (FFFF)V
   L5
    LINENUMBER 2453 L5
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71441_e : Lnet/minecraft/client/multiplayer/WorldClient;
    ALOAD 3
    FLOAD 2
    INVOKESTATIC net/minecraft/client/renderer/ActiveRenderInfo.func_186703_a (Lnet/minecraft/world/World;Lnet/minecraft/entity/Entity;F)Lnet/minecraft/block/state/IBlockState;
    ASTORE 4
   L6
    LINENUMBER 2456 L6
    LDC -1.0
    FSTORE 5
   L7
    LINENUMBER 2457 L7
    GETSTATIC Reflector.ForgeHooksClient_getFogDensity : LReflectorMethod;
    INVOKEVIRTUAL ReflectorMethod.exists ()Z
    IFEQ L8
   L9
    LINENUMBER 2458 L9
    GETSTATIC Reflector.ForgeHooksClient_getFogDensity : LReflectorMethod;
    ICONST_5
    ANEWARRAY java/lang/Object
    DUP
    ICONST_0
    ALOAD 0
    AASTORE
    DUP
    ICONST_1
    ALOAD 3
    AASTORE
    DUP
    ICONST_2
    ALOAD 4
    AASTORE
    DUP
    ICONST_3
    FLOAD 2
    INVOKESTATIC java/lang/Float.valueOf (F)Ljava/lang/Float;
    AASTORE
    DUP
    ICONST_4
    LDC 0.1
    INVOKESTATIC java/lang/Float.valueOf (F)Ljava/lang/Float;
    AASTORE
    INVOKESTATIC Reflector.callFloat (LReflectorMethod;[Ljava/lang/Object;)F
    FSTORE 5
   L8
    LINENUMBER 2459 L8
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer I F net/minecraft/entity/Entity net/minecraft/block/state/IBlockState F] []
    FLOAD 5
    FCONST_0
    FCMPL
    IFLT L10
   L11
    LINENUMBER 2461 L11
    FLOAD 5
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179095_a (F)V
    GOTO L12
   L10
    LINENUMBER 2465 L10
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer I F net/minecraft/entity/Entity net/minecraft/block/state/IBlockState F] []
    ALOAD 3
    INSTANCEOF net/minecraft/entity/EntityLivingBase
    IFEQ L13
    ALOAD 3
    CHECKCAST net/minecraft/entity/EntityLivingBase
    GETSTATIC net/minecraft/init/MobEffects.field_76440_q : Lnet/minecraft/potion/Potion;
    INVOKEVIRTUAL net/minecraft/entity/EntityLivingBase.func_70644_a (Lnet/minecraft/potion/Potion;)Z
    IFEQ L13
   L14
    LINENUMBER 2467 L14
    LDC 5.0
    FSTORE 6
   L15
    LINENUMBER 2468 L15
    ALOAD 3
    CHECKCAST net/minecraft/entity/EntityLivingBase
    GETSTATIC net/minecraft/init/MobEffects.field_76440_q : Lnet/minecraft/potion/Potion;
    INVOKEVIRTUAL net/minecraft/entity/EntityLivingBase.func_70660_b (Lnet/minecraft/potion/Potion;)Lnet/minecraft/potion/PotionEffect;
    INVOKEVIRTUAL net/minecraft/potion/PotionEffect.func_76459_b ()I
    ISTORE 7
   L16
    LINENUMBER 2470 L16
    ILOAD 7
    BIPUSH 20
    IF_ICMPGE L17
   L18
    LINENUMBER 2472 L18
    LDC 5.0
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78530_s : F
    LDC 5.0
    FSUB
    FCONST_1
    ILOAD 7
    I2F
    LDC 20.0
    FDIV
    FSUB
    FMUL
    FADD
    FSTORE 6
   L17
    LINENUMBER 2476 L17
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer I F net/minecraft/entity/Entity net/minecraft/block/state/IBlockState F F I] []
    INVOKESTATIC Config.isShaders ()Z
    IFEQ L19
   L20
    LINENUMBER 2477 L20
    GETSTATIC net/minecraft/client/renderer/GlStateManager$FogMode.LINEAR : Lnet/minecraft/client/renderer/GlStateManager$FogMode;
    INVOKESTATIC shadersmod/client/Shaders.setFog (Lnet/minecraft/client/renderer/GlStateManager$FogMode;)V
    GOTO L21
   L19
    LINENUMBER 2480 L19
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer I F net/minecraft/entity/Entity net/minecraft/block/state/IBlockState F F I] []
    GETSTATIC net/minecraft/client/renderer/GlStateManager$FogMode.LINEAR : Lnet/minecraft/client/renderer/GlStateManager$FogMode;
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_187430_a (Lnet/minecraft/client/renderer/GlStateManager$FogMode;)V
   L21
    LINENUMBER 2483 L21
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer I F net/minecraft/entity/Entity net/minecraft/block/state/IBlockState F F I] []
    ILOAD 1
    ICONST_M1
    IF_ICMPNE L22
   L23
    LINENUMBER 2485 L23
    FCONST_0
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179102_b (F)V
   L24
    LINENUMBER 2486 L24
    FLOAD 6
    LDC 0.8
    FMUL
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179153_c (F)V
    GOTO L25
   L22
    LINENUMBER 2490 L22
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer I F net/minecraft/entity/Entity net/minecraft/block/state/IBlockState F F I] []
    FLOAD 6
    LDC 0.25
    FMUL
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179102_b (F)V
   L26
    LINENUMBER 2491 L26
    FLOAD 6
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179153_c (F)V
   L25
    LINENUMBER 2494 L25
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer I F net/minecraft/entity/Entity net/minecraft/block/state/IBlockState F F I] []
    INVOKESTATIC org/lwjgl/opengl/GLContext.getCapabilities ()Lorg/lwjgl/opengl/ContextCapabilities;
    GETFIELD org/lwjgl/opengl/ContextCapabilities.GL_NV_fog_distance : Z
    IFEQ L27
   L28
    LINENUMBER 2497 L28
    INVOKESTATIC Config.isFogFancy ()Z
    IFEQ L27
   L29
    LINENUMBER 2498 L29
    LDC 34138
    LDC 34139
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_187412_c (II)V
   L27
    LINENUMBER 2500 L27
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer I F net/minecraft/entity/Entity net/minecraft/block/state/IBlockState F F I] []
    GOTO L12
   L13
    LINENUMBER 2501 L13
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer I F net/minecraft/entity/Entity net/minecraft/block/state/IBlockState F] []
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78500_U : Z
    IFEQ L30
   L31
    LINENUMBER 2504 L31
    INVOKESTATIC Config.isShaders ()Z
    IFEQ L32
   L33
    LINENUMBER 2505 L33
    GETSTATIC net/minecraft/client/renderer/GlStateManager$FogMode.EXP : Lnet/minecraft/client/renderer/GlStateManager$FogMode;
    INVOKESTATIC shadersmod/client/Shaders.setFog (Lnet/minecraft/client/renderer/GlStateManager$FogMode;)V
    GOTO L34
   L32
    LINENUMBER 2508 L32
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer I F net/minecraft/entity/Entity net/minecraft/block/state/IBlockState F] []
    GETSTATIC net/minecraft/client/renderer/GlStateManager$FogMode.EXP : Lnet/minecraft/client/renderer/GlStateManager$FogMode;
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_187430_a (Lnet/minecraft/client/renderer/GlStateManager$FogMode;)V
   L34
    LINENUMBER 2510 L34
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer I F net/minecraft/entity/Entity net/minecraft/block/state/IBlockState F] []
    LDC 0.1
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179095_a (F)V
    GOTO L12
   L30
    LINENUMBER 2512 L30
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer I F net/minecraft/entity/Entity net/minecraft/block/state/IBlockState F] []
    ALOAD 4
    INVOKEINTERFACE net/minecraft/block/state/IBlockState.func_185904_a ()Lnet/minecraft/block/material/Material;
    GETSTATIC net/minecraft/block/material/Material.field_151586_h : Lnet/minecraft/block/material/Material;
    IF_ACMPNE L35
   L36
    LINENUMBER 2515 L36
    INVOKESTATIC Config.isShaders ()Z
    IFEQ L37
   L38
    LINENUMBER 2516 L38
    GETSTATIC net/minecraft/client/renderer/GlStateManager$FogMode.EXP : Lnet/minecraft/client/renderer/GlStateManager$FogMode;
    INVOKESTATIC shadersmod/client/Shaders.setFog (Lnet/minecraft/client/renderer/GlStateManager$FogMode;)V
    GOTO L39
   L37
    LINENUMBER 2519 L37
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer I F net/minecraft/entity/Entity net/minecraft/block/state/IBlockState F] []
    GETSTATIC net/minecraft/client/renderer/GlStateManager$FogMode.EXP : Lnet/minecraft/client/renderer/GlStateManager$FogMode;
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_187430_a (Lnet/minecraft/client/renderer/GlStateManager$FogMode;)V
   L39
    LINENUMBER 2522 L39
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer I F net/minecraft/entity/Entity net/minecraft/block/state/IBlockState F] []
    ALOAD 3
    INSTANCEOF net/minecraft/entity/EntityLivingBase
    IFEQ L40
   L41
    LINENUMBER 2524 L41
    ALOAD 3
    CHECKCAST net/minecraft/entity/EntityLivingBase
    GETSTATIC net/minecraft/init/MobEffects.field_76427_o : Lnet/minecraft/potion/Potion;
    INVOKEVIRTUAL net/minecraft/entity/EntityLivingBase.func_70644_a (Lnet/minecraft/potion/Potion;)Z
    IFEQ L42
   L43
    LINENUMBER 2526 L43
    LDC 0.01
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179095_a (F)V
    GOTO L44
   L42
    LINENUMBER 2530 L42
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer I F net/minecraft/entity/Entity net/minecraft/block/state/IBlockState F] []
    LDC 0.1
    ALOAD 3
    CHECKCAST net/minecraft/entity/EntityLivingBase
    INVOKESTATIC net/minecraft/enchantment/EnchantmentHelper.func_185292_c (Lnet/minecraft/entity/EntityLivingBase;)I
    I2F
    LDC 0.03
    FMUL
    FSUB
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179095_a (F)V
    GOTO L44
   L40
    LINENUMBER 2535 L40
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer I F net/minecraft/entity/Entity net/minecraft/block/state/IBlockState F] []
    LDC 0.1
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179095_a (F)V
   L44
    LINENUMBER 2538 L44
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer I F net/minecraft/entity/Entity net/minecraft/block/state/IBlockState F] []
    INVOKESTATIC Config.isClearWater ()Z
    IFEQ L12
   L45
    LINENUMBER 2539 L45
    LDC 0.02
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179095_a (F)V
    GOTO L12
   L35
    LINENUMBER 2541 L35
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer I F net/minecraft/entity/Entity net/minecraft/block/state/IBlockState F] []
    ALOAD 4
    INVOKEINTERFACE net/minecraft/block/state/IBlockState.func_185904_a ()Lnet/minecraft/block/material/Material;
    GETSTATIC net/minecraft/block/material/Material.field_151587_i : Lnet/minecraft/block/material/Material;
    IF_ACMPNE L46
   L47
    LINENUMBER 2544 L47
    INVOKESTATIC Config.isShaders ()Z
    IFEQ L48
   L49
    LINENUMBER 2545 L49
    GETSTATIC net/minecraft/client/renderer/GlStateManager$FogMode.EXP : Lnet/minecraft/client/renderer/GlStateManager$FogMode;
    INVOKESTATIC shadersmod/client/Shaders.setFog (Lnet/minecraft/client/renderer/GlStateManager$FogMode;)V
    GOTO L50
   L48
    LINENUMBER 2548 L48
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer I F net/minecraft/entity/Entity net/minecraft/block/state/IBlockState F] []
    GETSTATIC net/minecraft/client/renderer/GlStateManager$FogMode.EXP : Lnet/minecraft/client/renderer/GlStateManager$FogMode;
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_187430_a (Lnet/minecraft/client/renderer/GlStateManager$FogMode;)V
   L50
    LINENUMBER 2550 L50
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer I F net/minecraft/entity/Entity net/minecraft/block/state/IBlockState F] []
    FCONST_2
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179095_a (F)V
    GOTO L12
   L46
    LINENUMBER 2554 L46
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer I F net/minecraft/entity/Entity net/minecraft/block/state/IBlockState F] []
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78530_s : F
    FSTORE 6
   L51
    LINENUMBER 2556 L51
    ALOAD 0
    ICONST_1
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.fogStandard : Z
   L52
    LINENUMBER 2558 L52
    INVOKESTATIC Config.isShaders ()Z
    IFEQ L53
   L54
    LINENUMBER 2559 L54
    GETSTATIC net/minecraft/client/renderer/GlStateManager$FogMode.LINEAR : Lnet/minecraft/client/renderer/GlStateManager$FogMode;
    INVOKESTATIC shadersmod/client/Shaders.setFog (Lnet/minecraft/client/renderer/GlStateManager$FogMode;)V
    GOTO L55
   L53
    LINENUMBER 2562 L53
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer I F net/minecraft/entity/Entity net/minecraft/block/state/IBlockState F F] []
    GETSTATIC net/minecraft/client/renderer/GlStateManager$FogMode.LINEAR : Lnet/minecraft/client/renderer/GlStateManager$FogMode;
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_187430_a (Lnet/minecraft/client/renderer/GlStateManager$FogMode;)V
   L55
    LINENUMBER 2565 L55
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer I F net/minecraft/entity/Entity net/minecraft/block/state/IBlockState F F] []
    ILOAD 1
    ICONST_M1
    IF_ICMPNE L56
   L57
    LINENUMBER 2568 L57
    FCONST_0
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179102_b (F)V
   L58
    LINENUMBER 2569 L58
    FLOAD 6
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179153_c (F)V
    GOTO L59
   L56
    LINENUMBER 2574 L56
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer I F net/minecraft/entity/Entity net/minecraft/block/state/IBlockState F F] []
    FLOAD 6
    INVOKESTATIC Config.getFogStart ()F
    FMUL
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179102_b (F)V
   L60
    LINENUMBER 2575 L60
    FLOAD 6
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179153_c (F)V
   L59
    LINENUMBER 2578 L59
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer I F net/minecraft/entity/Entity net/minecraft/block/state/IBlockState F F] []
    INVOKESTATIC org/lwjgl/opengl/GLContext.getCapabilities ()Lorg/lwjgl/opengl/ContextCapabilities;
    GETFIELD org/lwjgl/opengl/ContextCapabilities.GL_NV_fog_distance : Z
    IFEQ L61
   L62
    LINENUMBER 2581 L62
    INVOKESTATIC Config.isFogFancy ()Z
    IFEQ L63
   L64
    LINENUMBER 2584 L64
    LDC 34138
    LDC 34139
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_187412_c (II)V
   L63
    LINENUMBER 2586 L63
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer I F net/minecraft/entity/Entity net/minecraft/block/state/IBlockState F F] []
    INVOKESTATIC Config.isFogFast ()Z
    IFEQ L61
   L65
    LINENUMBER 2589 L65
    LDC 34138
    LDC 34140
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_187412_c (II)V
   L61
    LINENUMBER 2593 L61
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer I F net/minecraft/entity/Entity net/minecraft/block/state/IBlockState F F] []
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71441_e : Lnet/minecraft/client/multiplayer/WorldClient;
    GETFIELD net/minecraft/client/multiplayer/WorldClient.field_73011_w : Lnet/minecraft/world/WorldProvider;
    ALOAD 3
    GETFIELD net/minecraft/entity/Entity.field_70165_t : D
    D2I
    ALOAD 3
    GETFIELD net/minecraft/entity/Entity.field_70161_v : D
    D2I
    INVOKEVIRTUAL net/minecraft/world/WorldProvider.func_76568_b (II)Z
    IFNE L66
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71456_v : Lnet/minecraft/client/gui/GuiIngame;
    INVOKEVIRTUAL net/minecraft/client/gui/GuiIngame.func_184046_j ()Lnet/minecraft/client/gui/GuiBossOverlay;
    INVOKEVIRTUAL net/minecraft/client/gui/GuiBossOverlay.func_184056_f ()Z
    IFEQ L67
   L66
    LINENUMBER 2596 L66
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer I F net/minecraft/entity/Entity net/minecraft/block/state/IBlockState F F] []
    FLOAD 6
    LDC 0.05
    FMUL
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179102_b (F)V
   L68
    LINENUMBER 2598 L68
    FLOAD 6
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179153_c (F)V
   L67
    LINENUMBER 2601 L67
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer I F net/minecraft/entity/Entity net/minecraft/block/state/IBlockState F F] []
    GETSTATIC Reflector.ForgeHooksClient_onFogRender : LReflectorMethod;
    INVOKEVIRTUAL ReflectorMethod.exists ()Z
    IFEQ L12
   L69
    LINENUMBER 2602 L69
    GETSTATIC Reflector.ForgeHooksClient_onFogRender : LReflectorMethod;
    BIPUSH 6
    ANEWARRAY java/lang/Object
    DUP
    ICONST_0
    ALOAD 0
    AASTORE
    DUP
    ICONST_1
    ALOAD 3
    AASTORE
    DUP
    ICONST_2
    ALOAD 4
    AASTORE
    DUP
    ICONST_3
    FLOAD 2
    INVOKESTATIC java/lang/Float.valueOf (F)Ljava/lang/Float;
    AASTORE
    DUP
    ICONST_4
    ILOAD 1
    INVOKESTATIC java/lang/Integer.valueOf (I)Ljava/lang/Integer;
    AASTORE
    DUP
    ICONST_5
    FLOAD 6
    INVOKESTATIC java/lang/Float.valueOf (F)Ljava/lang/Float;
    AASTORE
    INVOKESTATIC Reflector.callVoid (LReflectorMethod;[Ljava/lang/Object;)V
   L12
    LINENUMBER 2605 L12
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer I F net/minecraft/entity/Entity net/minecraft/block/state/IBlockState F] []
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179142_g ()V
   L70
    LINENUMBER 2606 L70
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179127_m ()V
   L71
    LINENUMBER 2607 L71
    SIPUSH 1028
    SIPUSH 4608
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179104_a (II)V
   L72
    LINENUMBER 2608 L72
    RETURN
   L73
    LOCALVARIABLE f1 F L15 L27 6
    LOCALVARIABLE i I L16 L27 7
    LOCALVARIABLE f F L51 L12 6
    LOCALVARIABLE this Lnet/minecraft/client/renderer/EntityRenderer; L0 L73 0
    LOCALVARIABLE startCoords I L0 L73 1
    LOCALVARIABLE partialTicks F L0 L73 2
    LOCALVARIABLE entity Lnet/minecraft/entity/Entity; L2 L73 3
    LOCALVARIABLE iblockstate Lnet/minecraft/block/state/IBlockState; L6 L73 4
    LOCALVARIABLE forgeFogDensity F L7 L73 5
    MAXSTACK = 5
    MAXLOCALS = 8

  // access flags 0x1
  public func_191514_d(Z)V
   L0
    LINENUMBER 2612 L0
    ILOAD 1
    IFEQ L1
   L2
    LINENUMBER 2614 L2
    SIPUSH 2918
    ALOAD 0
    FCONST_0
    FCONST_0
    FCONST_0
    FCONST_1
    INVOKESPECIAL net/minecraft/client/renderer/EntityRenderer.func_78469_a (FFFF)Ljava/nio/FloatBuffer;
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_187402_b (ILjava/nio/FloatBuffer;)V
    GOTO L3
   L1
    LINENUMBER 2618 L1
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer I] []
    SIPUSH 2918
    ALOAD 0
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_175080_Q : F
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_175082_R : F
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_175081_S : F
    FCONST_1
    INVOKESPECIAL net/minecraft/client/renderer/EntityRenderer.func_78469_a (FFFF)Ljava/nio/FloatBuffer;
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_187402_b (ILjava/nio/FloatBuffer;)V
   L3
    LINENUMBER 2620 L3
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer I] []
    RETURN
   L4
    LOCALVARIABLE this Lnet/minecraft/client/renderer/EntityRenderer; L0 L4 0
    LOCALVARIABLE black Z L0 L4 1
    MAXSTACK = 6
    MAXLOCALS = 2

  // access flags 0x2
  private func_78469_a(FFFF)Ljava/nio/FloatBuffer;
   L0
    LINENUMBER 2628 L0
    INVOKESTATIC Config.isShaders ()Z
    IFEQ L1
   L2
    LINENUMBER 2629 L2
    FLOAD 1
    FLOAD 2
    FLOAD 3
    INVOKESTATIC shadersmod/client/Shaders.setFogColor (FFF)V
   L1
    LINENUMBER 2631 L1
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer F F F F] []
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78521_m : Ljava/nio/FloatBuffer;
    INVOKEVIRTUAL java/nio/FloatBuffer.clear ()Ljava/nio/Buffer;
    POP
   L3
    LINENUMBER 2632 L3
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78521_m : Ljava/nio/FloatBuffer;
    FLOAD 1
    INVOKEVIRTUAL java/nio/FloatBuffer.put (F)Ljava/nio/FloatBuffer;
    FLOAD 2
    INVOKEVIRTUAL java/nio/FloatBuffer.put (F)Ljava/nio/FloatBuffer;
    FLOAD 3
    INVOKEVIRTUAL java/nio/FloatBuffer.put (F)Ljava/nio/FloatBuffer;
    FLOAD 4
    INVOKEVIRTUAL java/nio/FloatBuffer.put (F)Ljava/nio/FloatBuffer;
    POP
   L4
    LINENUMBER 2633 L4
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78521_m : Ljava/nio/FloatBuffer;
    INVOKEVIRTUAL java/nio/FloatBuffer.flip ()Ljava/nio/Buffer;
    POP
   L5
    LINENUMBER 2634 L5
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78521_m : Ljava/nio/FloatBuffer;
    ARETURN
   L6
    LOCALVARIABLE this Lnet/minecraft/client/renderer/EntityRenderer; L0 L6 0
    LOCALVARIABLE red F L0 L6 1
    LOCALVARIABLE green F L0 L6 2
    LOCALVARIABLE blue F L0 L6 3
    LOCALVARIABLE alpha F L0 L6 4
    MAXSTACK = 3
    MAXLOCALS = 5

  // access flags 0x1
  public func_190564_k()V
   L0
    LINENUMBER 2639 L0
    ALOAD 0
    ACONST_NULL
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_190566_ab : Lnet/minecraft/item/ItemStack;
   L1
    LINENUMBER 2640 L1
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_147709_v : Lnet/minecraft/client/gui/MapItemRenderer;
    INVOKEVIRTUAL net/minecraft/client/gui/MapItemRenderer.func_148249_a ()V
   L2
    LINENUMBER 2641 L2
    RETURN
   L3
    LOCALVARIABLE this Lnet/minecraft/client/renderer/EntityRenderer; L0 L3 0
    MAXSTACK = 2
    MAXLOCALS = 1

  // access flags 0x1
  public func_147701_i()Lnet/minecraft/client/gui/MapItemRenderer;
   L0
    LINENUMBER 2645 L0
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_147709_v : Lnet/minecraft/client/gui/MapItemRenderer;
    ARETURN
   L1
    LOCALVARIABLE this Lnet/minecraft/client/renderer/EntityRenderer; L0 L1 0
    MAXSTACK = 1
    MAXLOCALS = 1

  // access flags 0x2
  private waitForServerThread()V
   L0
    LINENUMBER 2654 L0
    ALOAD 0
    ICONST_0
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.serverWaitTimeCurrent : I
   L1
    LINENUMBER 2656 L1
    INVOKESTATIC Config.isSmoothWorld ()Z
    IFEQ L2
    INVOKESTATIC Config.isSingleProcessor ()Z
    IFNE L3
   L2
    LINENUMBER 2658 L2
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer] []
    ALOAD 0
    LCONST_0
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.lastServerTime : J
   L4
    LINENUMBER 2659 L4
    ALOAD 0
    ICONST_0
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.lastServerTicks : I
   L5
    LINENUMBER 2660 L5
    RETURN
   L3
    LINENUMBER 2663 L3
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer] []
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    INVOKEVIRTUAL net/minecraft/client/Minecraft.func_71387_A ()Z
    IFNE L6
   L7
    LINENUMBER 2664 L7
    RETURN
   L6
    LINENUMBER 2665 L6
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer] []
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    INVOKEVIRTUAL net/minecraft/client/Minecraft.func_71401_C ()Lnet/minecraft/server/integrated/IntegratedServer;
    ASTORE 1
   L8
    LINENUMBER 2666 L8
    ALOAD 1
    IFNONNULL L9
   L10
    LINENUMBER 2667 L10
    RETURN
   L9
    LINENUMBER 2669 L9
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer net/minecraft/server/integrated/IntegratedServer] []
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    INVOKEVIRTUAL net/minecraft/client/Minecraft.func_147113_T ()Z
    ISTORE 2
   L11
    LINENUMBER 2670 L11
    ILOAD 2
    IFNE L12
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71462_r : Lnet/minecraft/client/gui/GuiScreen;
    INSTANCEOF net/minecraft/client/gui/GuiDownloadTerrain
    IFEQ L13
   L12
    LINENUMBER 2673 L12
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer net/minecraft/server/integrated/IntegratedServer I] []
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71462_r : Lnet/minecraft/client/gui/GuiScreen;
    INSTANCEOF net/minecraft/client/gui/GuiDownloadTerrain
    IFEQ L14
   L15
    LINENUMBER 2674 L15
    LDC 20
    INVOKESTATIC Config.sleep (J)V
   L14
    LINENUMBER 2676 L14
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer net/minecraft/server/integrated/IntegratedServer I] []
    ALOAD 0
    LCONST_0
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.lastServerTime : J
   L16
    LINENUMBER 2677 L16
    ALOAD 0
    ICONST_0
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.lastServerTicks : I
   L17
    LINENUMBER 2678 L17
    RETURN
   L13
    LINENUMBER 2681 L13
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer net/minecraft/server/integrated/IntegratedServer I] []
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.serverWaitTime : I
    IFLE L18
   L19
    LINENUMBER 2683 L19
    GETSTATIC Lagometer.timerServer : LLagometer$TimerNano;
    INVOKEVIRTUAL Lagometer$TimerNano.start ()V
   L20
    LINENUMBER 2685 L20
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.serverWaitTime : I
    I2L
    INVOKESTATIC Config.sleep (J)V
   L21
    LINENUMBER 2687 L21
    GETSTATIC Lagometer.timerServer : LLagometer$TimerNano;
    INVOKEVIRTUAL Lagometer$TimerNano.end ()V
   L22
    LINENUMBER 2689 L22
    ALOAD 0
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.serverWaitTime : I
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.serverWaitTimeCurrent : I
   L18
    LINENUMBER 2692 L18
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer net/minecraft/server/integrated/IntegratedServer I] []
    INVOKESTATIC java/lang/System.nanoTime ()J
    LDC 1000000
    LDIV
    LSTORE 3
   L23
    LINENUMBER 2694 L23
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.lastServerTime : J
    LCONST_0
    LCMP
    IFEQ L24
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.lastServerTicks : I
    IFNE L25
   L24
    LINENUMBER 2697 L24
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer net/minecraft/server/integrated/IntegratedServer I J] []
    ALOAD 0
    LLOAD 3
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.lastServerTime : J
   L26
    LINENUMBER 2698 L26
    ALOAD 0
    ALOAD 1
    INVOKEVIRTUAL net/minecraft/server/integrated/IntegratedServer.func_71259_af ()I
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.lastServerTicks : I
   L27
    LINENUMBER 2699 L27
    ALOAD 0
    FCONST_1
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.avgServerTickDiff : F
   L28
    LINENUMBER 2700 L28
    ALOAD 0
    LDC 50.0
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.avgServerTimeDiff : F
   L29
    LINENUMBER 2701 L29
    RETURN
   L25
    LINENUMBER 2704 L25
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer net/minecraft/server/integrated/IntegratedServer I J] []
    LLOAD 3
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.lastServerTime : J
    LSUB
    LSTORE 5
   L30
    LINENUMBER 2705 L30
    LLOAD 5
    LCONST_0
    LCMP
    IFGE L31
   L32
    LINENUMBER 2708 L32
    ALOAD 0
    LLOAD 3
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.lastServerTime : J
   L33
    LINENUMBER 2709 L33
    LCONST_0
    LSTORE 5
   L31
    LINENUMBER 2712 L31
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer net/minecraft/server/integrated/IntegratedServer I J J] []
    LLOAD 5
    LDC 50
    LCMP
    IFGE L34
   L35
    LINENUMBER 2713 L35
    RETURN
   L34
    LINENUMBER 2715 L34
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer net/minecraft/server/integrated/IntegratedServer I J J] []
    ALOAD 0
    LLOAD 3
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.lastServerTime : J
   L36
    LINENUMBER 2717 L36
    ALOAD 1
    INVOKEVIRTUAL net/minecraft/server/integrated/IntegratedServer.func_71259_af ()I
    ISTORE 7
   L37
    LINENUMBER 2719 L37
    ILOAD 7
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.lastServerTicks : I
    ISUB
    ISTORE 8
   L38
    LINENUMBER 2720 L38
    ILOAD 8
    IFGE L39
   L40
    LINENUMBER 2723 L40
    ALOAD 0
    ILOAD 7
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.lastServerTicks : I
   L41
    LINENUMBER 2724 L41
    ICONST_0
    ISTORE 8
   L39
    LINENUMBER 2727 L39
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer net/minecraft/server/integrated/IntegratedServer I J J I I] []
    ILOAD 8
    ICONST_1
    IF_ICMPGE L42
   L43
    LINENUMBER 2730 L43
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.serverWaitTime : I
    BIPUSH 100
    IF_ICMPGE L42
   L44
    LINENUMBER 2731 L44
    ALOAD 0
    DUP
    GETFIELD net/minecraft/client/renderer/EntityRenderer.serverWaitTime : I
    ICONST_2
    IADD
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.serverWaitTime : I
   L42
    LINENUMBER 2733 L42
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer net/minecraft/server/integrated/IntegratedServer I J J I I] []
    ILOAD 8
    ICONST_1
    IF_ICMPLE L45
   L46
    LINENUMBER 2736 L46
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.serverWaitTime : I
    IFLE L45
   L47
    LINENUMBER 2737 L47
    ALOAD 0
    DUP
    GETFIELD net/minecraft/client/renderer/EntityRenderer.serverWaitTime : I
    ICONST_1
    ISUB
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.serverWaitTime : I
   L45
    LINENUMBER 2740 L45
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer net/minecraft/server/integrated/IntegratedServer I J J I I] []
    ALOAD 0
    ILOAD 7
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.lastServerTicks : I
   L48
    LINENUMBER 2750 L48
    RETURN
   L49
    LOCALVARIABLE this Lnet/minecraft/client/renderer/EntityRenderer; L0 L49 0
    LOCALVARIABLE srv Lnet/minecraft/server/integrated/IntegratedServer; L8 L49 1
    LOCALVARIABLE paused Z L11 L49 2
    LOCALVARIABLE timeNow J L23 L49 3
    LOCALVARIABLE timeDiff J L30 L49 5
    LOCALVARIABLE ticks I L37 L49 7
    LOCALVARIABLE tickDiff I L38 L49 8
    MAXSTACK = 4
    MAXLOCALS = 9

  // access flags 0x2
  private frameInit()V
   L0
    LINENUMBER 2756 L0
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.initialized : Z
    IFNE L1
   L2
    LINENUMBER 2759 L2
    INVOKESTATIC TextureUtils.registerResourceListener ()V
   L3
    LINENUMBER 2761 L3
    INVOKESTATIC Config.getBitsOs ()I
    BIPUSH 64
    IF_ICMPNE L4
    INVOKESTATIC Config.getBitsJre ()I
    BIPUSH 32
    IF_ICMPNE L4
   L5
    LINENUMBER 2762 L5
    ICONST_1
    INVOKESTATIC Config.setNotify64BitJava (Z)V
   L4
    LINENUMBER 2764 L4
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer] []
    ALOAD 0
    ICONST_1
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.initialized : Z
   L1
    LINENUMBER 2767 L1
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer] []
    INVOKESTATIC Config.checkDisplayMode ()V
   L6
    LINENUMBER 2769 L6
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71441_e : Lnet/minecraft/client/multiplayer/WorldClient;
    ASTORE 1
   L7
    LINENUMBER 2771 L7
    ALOAD 1
    IFNULL L8
   L9
    LINENUMBER 2773 L9
    INVOKESTATIC Config.getNewRelease ()Ljava/lang/String;
    IFNULL L10
   L11
    LINENUMBER 2775 L11
    LDC "HD_U"
    LDC "HD_U"
    LDC "HD Ultra"
    INVOKEVIRTUAL java/lang/String.replace (Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;
    LDC "L"
    LDC "Light"
    INVOKEVIRTUAL java/lang/String.replace (Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;
    ASTORE 2
   L12
    LINENUMBER 2776 L12
    NEW java/lang/StringBuilder
    DUP
    INVOKESPECIAL java/lang/StringBuilder.<init> ()V
    ALOAD 2
    INVOKEVIRTUAL java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;
    LDC " "
    INVOKEVIRTUAL java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;
    INVOKESTATIC Config.getNewRelease ()Ljava/lang/String;
    INVOKEVIRTUAL java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;
    INVOKEVIRTUAL java/lang/StringBuilder.toString ()Ljava/lang/String;
    ASTORE 3
   L13
    LINENUMBER 2777 L13
    NEW net/minecraft/util/text/TextComponentString
    DUP
    LDC "of.message.newVersion"
    ICONST_1
    ANEWARRAY java/lang/Object
    DUP
    ICONST_0
    ALOAD 3
    AASTORE
    INVOKESTATIC net/minecraft/client/resources/I18n.func_135052_a (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
    INVOKESPECIAL net/minecraft/util/text/TextComponentString.<init> (Ljava/lang/String;)V
    ASTORE 4
   L14
    LINENUMBER 2778 L14
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71456_v : Lnet/minecraft/client/gui/GuiIngame;
    INVOKEVIRTUAL net/minecraft/client/gui/GuiIngame.func_146158_b ()Lnet/minecraft/client/gui/GuiNewChat;
    ALOAD 4
    INVOKEVIRTUAL net/minecraft/client/gui/GuiNewChat.func_146227_a (Lnet/minecraft/util/text/ITextComponent;)V
   L15
    LINENUMBER 2779 L15
    ACONST_NULL
    INVOKESTATIC Config.setNewRelease (Ljava/lang/String;)V
   L10
    LINENUMBER 2781 L10
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer net/minecraft/client/multiplayer/WorldClient] []
    INVOKESTATIC Config.isNotify64BitJava ()Z
    IFEQ L8
   L16
    LINENUMBER 2783 L16
    ICONST_0
    INVOKESTATIC Config.setNotify64BitJava (Z)V
   L17
    LINENUMBER 2784 L17
    NEW net/minecraft/util/text/TextComponentString
    DUP
    LDC "of.message.java64Bit"
    ICONST_0
    ANEWARRAY java/lang/Object
    INVOKESTATIC net/minecraft/client/resources/I18n.func_135052_a (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
    INVOKESPECIAL net/minecraft/util/text/TextComponentString.<init> (Ljava/lang/String;)V
    ASTORE 2
   L18
    LINENUMBER 2785 L18
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71456_v : Lnet/minecraft/client/gui/GuiIngame;
    INVOKEVIRTUAL net/minecraft/client/gui/GuiIngame.func_146158_b ()Lnet/minecraft/client/gui/GuiNewChat;
    ALOAD 2
    INVOKEVIRTUAL net/minecraft/client/gui/GuiNewChat.func_146227_a (Lnet/minecraft/util/text/ITextComponent;)V
   L8
    LINENUMBER 2789 L8
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer net/minecraft/client/multiplayer/WorldClient] []
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71462_r : Lnet/minecraft/client/gui/GuiScreen;
    INSTANCEOF net/minecraft/client/gui/GuiMainMenu
    IFEQ L19
   L20
    LINENUMBER 2790 L20
    ALOAD 0
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71462_r : Lnet/minecraft/client/gui/GuiScreen;
    CHECKCAST net/minecraft/client/gui/GuiMainMenu
    INVOKESPECIAL net/minecraft/client/renderer/EntityRenderer.updateMainMenu (Lnet/minecraft/client/gui/GuiMainMenu;)V
   L19
    LINENUMBER 2792 L19
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer net/minecraft/client/multiplayer/WorldClient] []
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.updatedWorld : Lnet/minecraft/world/World;
    ALOAD 1
    IF_ACMPEQ L21
   L22
    LINENUMBER 2794 L22
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.updatedWorld : Lnet/minecraft/world/World;
    ALOAD 1
    INVOKESTATIC RandomMobs.worldChanged (Lnet/minecraft/world/World;Lnet/minecraft/world/World;)V
   L23
    LINENUMBER 2796 L23
    INVOKESTATIC Config.updateThreadPriorities ()V
   L24
    LINENUMBER 2798 L24
    ALOAD 0
    LCONST_0
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.lastServerTime : J
   L25
    LINENUMBER 2799 L25
    ALOAD 0
    ICONST_0
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.lastServerTicks : I
   L26
    LINENUMBER 2801 L26
    ALOAD 0
    ALOAD 1
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.updatedWorld : Lnet/minecraft/world/World;
   L21
    LINENUMBER 2804 L21
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer net/minecraft/client/multiplayer/WorldClient] []
    ALOAD 0
    GETSTATIC shadersmod/client/Shaders.configAntialiasingLevel : I
    INVOKEVIRTUAL net/minecraft/client/renderer/EntityRenderer.setFxaaShader (I)Z
    IFNE L27
   L28
    LINENUMBER 2805 L28
    ICONST_0
    PUTSTATIC shadersmod/client/Shaders.configAntialiasingLevel : I
   L27
    LINENUMBER 2806 L27
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer net/minecraft/client/multiplayer/WorldClient] []
    RETURN
   L29
    LOCALVARIABLE userEdition Ljava/lang/String; L12 L10 2
    LOCALVARIABLE fullNewVer Ljava/lang/String; L13 L10 3
    LOCALVARIABLE msg Lnet/minecraft/util/text/TextComponentString; L14 L10 4
    LOCALVARIABLE msg Lnet/minecraft/util/text/TextComponentString; L18 L8 2
    LOCALVARIABLE this Lnet/minecraft/client/renderer/EntityRenderer; L0 L29 0
    LOCALVARIABLE world Lnet/minecraft/world/World; L7 L29 1
    MAXSTACK = 7
    MAXLOCALS = 5

  // access flags 0x2
  private frameFinish()V
   L0
    LINENUMBER 2811 L0
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71441_e : Lnet/minecraft/client/multiplayer/WorldClient;
    IFNULL L1
   L2
    LINENUMBER 2813 L2
    INVOKESTATIC java/lang/System.currentTimeMillis ()J
    LSTORE 1
   L3
    LINENUMBER 2814 L3
    LLOAD 1
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.lastErrorCheckTimeMs : J
    LDC 10000
    LADD
    LCMP
    IFLE L1
   L4
    LINENUMBER 2816 L4
    ALOAD 0
    LLOAD 1
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.lastErrorCheckTimeMs : J
   L5
    LINENUMBER 2818 L5
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_187434_L ()I
    ISTORE 3
   L6
    LINENUMBER 2819 L6
    ILOAD 3
    IFEQ L1
   L7
    LINENUMBER 2821 L7
    ILOAD 3
    INVOKESTATIC org/lwjgl/util/glu/GLU.gluErrorString (I)Ljava/lang/String;
    ASTORE 4
   L8
    LINENUMBER 2822 L8
    NEW net/minecraft/util/text/TextComponentString
    DUP
    LDC "of.message.openglError"
    ICONST_2
    ANEWARRAY java/lang/Object
    DUP
    ICONST_0
    ILOAD 3
    INVOKESTATIC java/lang/Integer.valueOf (I)Ljava/lang/Integer;
    AASTORE
    DUP
    ICONST_1
    ALOAD 4
    AASTORE
    INVOKESTATIC net/minecraft/client/resources/I18n.func_135052_a (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
    INVOKESPECIAL net/minecraft/util/text/TextComponentString.<init> (Ljava/lang/String;)V
    ASTORE 5
   L9
    LINENUMBER 2823 L9
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71456_v : Lnet/minecraft/client/gui/GuiIngame;
    INVOKEVIRTUAL net/minecraft/client/gui/GuiIngame.func_146158_b ()Lnet/minecraft/client/gui/GuiNewChat;
    ALOAD 5
    INVOKEVIRTUAL net/minecraft/client/gui/GuiNewChat.func_146227_a (Lnet/minecraft/util/text/ITextComponent;)V
   L1
    LINENUMBER 2827 L1
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer] []
    RETURN
   L10
    LOCALVARIABLE text Ljava/lang/String; L8 L1 4
    LOCALVARIABLE msg Lnet/minecraft/util/text/TextComponentString; L9 L1 5
    LOCALVARIABLE err I L6 L1 3
    LOCALVARIABLE now J L3 L1 1
    LOCALVARIABLE this Lnet/minecraft/client/renderer/EntityRenderer; L0 L10 0
    MAXSTACK = 7
    MAXLOCALS = 6

  // access flags 0x2
  private updateMainMenu(Lnet/minecraft/client/gui/GuiMainMenu;)V
    TRYCATCHBLOCK L0 L1 L2 java/lang/Throwable
    TRYCATCHBLOCK L3 L4 L2 java/lang/Throwable
   L0
    LINENUMBER 2834 L0
    ACONST_NULL
    ASTORE 2
   L5
    LINENUMBER 2835 L5
    INVOKESTATIC java/util/Calendar.getInstance ()Ljava/util/Calendar;
    ASTORE 3
   L6
    LINENUMBER 2836 L6
    ALOAD 3
    NEW java/util/Date
    DUP
    INVOKESPECIAL java/util/Date.<init> ()V
    INVOKEVIRTUAL java/util/Calendar.setTime (Ljava/util/Date;)V
   L7
    LINENUMBER 2837 L7
    ALOAD 3
    ICONST_5
    INVOKEVIRTUAL java/util/Calendar.get (I)I
    ISTORE 4
   L8
    LINENUMBER 2838 L8
    ALOAD 3
    ICONST_2
    INVOKEVIRTUAL java/util/Calendar.get (I)I
    ICONST_1
    IADD
    ISTORE 5
   L9
    LINENUMBER 2840 L9
    ILOAD 4
    BIPUSH 8
    IF_ICMPNE L10
    ILOAD 5
    ICONST_4
    IF_ICMPNE L10
   L11
    LINENUMBER 2841 L11
    LDC "Happy birthday, OptiFine!"
    ASTORE 2
   L10
    LINENUMBER 2843 L10
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer net/minecraft/client/gui/GuiMainMenu java/lang/String java/util/Calendar I I] []
    ILOAD 4
    BIPUSH 14
    IF_ICMPNE L12
    ILOAD 5
    BIPUSH 8
    IF_ICMPNE L12
   L13
    LINENUMBER 2844 L13
    LDC "Happy birthday, sp614x!"
    ASTORE 2
   L12
    LINENUMBER 2846 L12
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer net/minecraft/client/gui/GuiMainMenu java/lang/String java/util/Calendar I I] []
    ALOAD 2
    IFNONNULL L3
   L1
    LINENUMBER 2847 L1
    RETURN
   L3
    LINENUMBER 2849 L3
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer net/minecraft/client/gui/GuiMainMenu java/lang/String java/util/Calendar I I] []
    ALOAD 1
    GETSTATIC Reflector.GuiMainMenu_splashText : LReflectorField;
    ALOAD 2
    INVOKESTATIC Reflector.setFieldValue (Ljava/lang/Object;LReflectorField;Ljava/lang/Object;)Z
    POP
   L4
    LINENUMBER 2854 L4
    GOTO L14
   L2
    LINENUMBER 2851 L2
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer net/minecraft/client/gui/GuiMainMenu] [java/lang/Throwable]
    ASTORE 2
   L14
    LINENUMBER 2855 L14
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer net/minecraft/client/gui/GuiMainMenu java/lang/Object] []
    RETURN
   L15
    LOCALVARIABLE str Ljava/lang/String; L5 L4 2
    LOCALVARIABLE calendar Ljava/util/Calendar; L6 L4 3
    LOCALVARIABLE day I L8 L4 4
    LOCALVARIABLE month I L9 L4 5
    LOCALVARIABLE e Ljava/lang/Throwable; L14 L14 2
    LOCALVARIABLE this Lnet/minecraft/client/renderer/EntityRenderer; L0 L15 0
    LOCALVARIABLE mainGui Lnet/minecraft/client/gui/GuiMainMenu; L0 L15 1
    MAXSTACK = 3
    MAXLOCALS = 6

  // access flags 0x1
  public setFxaaShader(I)Z
   L0
    LINENUMBER 2862 L0
    INVOKESTATIC net/minecraft/client/renderer/OpenGlHelper.func_148822_b ()Z
    IFNE L1
   L2
    LINENUMBER 2863 L2
    ICONST_0
    IRETURN
   L1
    LINENUMBER 2865 L1
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer I] []
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_147707_d : Lnet/minecraft/client/shader/ShaderGroup;
    IFNULL L3
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_147707_d : Lnet/minecraft/client/shader/ShaderGroup;
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.fxaaShaders : [Lnet/minecraft/client/shader/ShaderGroup;
    ICONST_2
    AALOAD
    IF_ACMPEQ L3
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_147707_d : Lnet/minecraft/client/shader/ShaderGroup;
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.fxaaShaders : [Lnet/minecraft/client/shader/ShaderGroup;
    ICONST_4
    AALOAD
    IF_ACMPEQ L3
   L4
    LINENUMBER 2866 L4
    ICONST_1
    IRETURN
   L3
    LINENUMBER 2868 L3
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer I] []
    ILOAD 1
    ICONST_2
    IF_ICMPEQ L5
    ILOAD 1
    ICONST_4
    IF_ICMPNE L6
   L5
    LINENUMBER 2872 L5
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer I] []
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_147707_d : Lnet/minecraft/client/shader/ShaderGroup;
    IFNULL L7
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_147707_d : Lnet/minecraft/client/shader/ShaderGroup;
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.fxaaShaders : [Lnet/minecraft/client/shader/ShaderGroup;
    ILOAD 1
    AALOAD
    IF_ACMPNE L7
   L8
    LINENUMBER 2873 L8
    ICONST_1
    IRETURN
   L7
    LINENUMBER 2875 L7
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer I] []
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71441_e : Lnet/minecraft/client/multiplayer/WorldClient;
    IFNONNULL L9
   L10
    LINENUMBER 2876 L10
    ICONST_1
    IRETURN
   L9
    LINENUMBER 2878 L9
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer I] []
    ALOAD 0
    NEW net/minecraft/util/ResourceLocation
    DUP
    NEW java/lang/StringBuilder
    DUP
    INVOKESPECIAL java/lang/StringBuilder.<init> ()V
    LDC "shaders/post/fxaa_of_"
    INVOKEVIRTUAL java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;
    ILOAD 1
    INVOKEVIRTUAL java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;
    LDC "x.json"
    INVOKEVIRTUAL java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;
    INVOKEVIRTUAL java/lang/StringBuilder.toString ()Ljava/lang/String;
    INVOKESPECIAL net/minecraft/util/ResourceLocation.<init> (Ljava/lang/String;)V
    INVOKEVIRTUAL net/minecraft/client/renderer/EntityRenderer.func_175069_a (Lnet/minecraft/util/ResourceLocation;)V
   L11
    LINENUMBER 2880 L11
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.fxaaShaders : [Lnet/minecraft/client/shader/ShaderGroup;
    ILOAD 1
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_147707_d : Lnet/minecraft/client/shader/ShaderGroup;
    AASTORE
   L12
    LINENUMBER 2882 L12
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_175083_ad : Z
    IRETURN
   L6
    LINENUMBER 2888 L6
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer I] []
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_147707_d : Lnet/minecraft/client/shader/ShaderGroup;
    IFNONNULL L13
   L14
    LINENUMBER 2889 L14
    ICONST_1
    IRETURN
   L13
    LINENUMBER 2891 L13
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer I] []
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_147707_d : Lnet/minecraft/client/shader/ShaderGroup;
    INVOKEVIRTUAL net/minecraft/client/shader/ShaderGroup.func_148021_a ()V
   L15
    LINENUMBER 2892 L15
    ALOAD 0
    ACONST_NULL
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_147707_d : Lnet/minecraft/client/shader/ShaderGroup;
   L16
    LINENUMBER 2894 L16
    ICONST_1
    IRETURN
   L17
    LOCALVARIABLE this Lnet/minecraft/client/renderer/EntityRenderer; L0 L17 0
    LOCALVARIABLE fxaaLevel I L0 L17 1
    MAXSTACK = 5
    MAXLOCALS = 2

  // access flags 0x2
  private checkLoadVisibleChunks(Lnet/minecraft/entity/Entity;FLnet/minecraft/client/renderer/culling/ICamera;Z)V
   L0
    LINENUMBER 2903 L0
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.loadVisibleChunks : Z
    IFEQ L1
   L2
    LINENUMBER 2906 L2
    ALOAD 0
    ICONST_0
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.loadVisibleChunks : Z
   L3
    LINENUMBER 2908 L3
    ALOAD 0
    ALOAD 1
    FLOAD 2
    F2D
    ALOAD 3
    ILOAD 4
    INVOKESPECIAL net/minecraft/client/renderer/EntityRenderer.loadAllVisibleChunks (Lnet/minecraft/entity/Entity;DLnet/minecraft/client/renderer/culling/ICamera;Z)V
   L1
    LINENUMBER 2911 L1
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer net/minecraft/entity/Entity F net/minecraft/client/renderer/culling/ICamera I] []
    BIPUSH 61
    INVOKESTATIC org/lwjgl/input/Keyboard.isKeyDown (I)Z
    IFEQ L4
    BIPUSH 38
    INVOKESTATIC org/lwjgl/input/Keyboard.isKeyDown (I)Z
    IFEQ L4
   L5
    LINENUMBER 2914 L5
    ALOAD 0
    ICONST_1
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.loadVisibleChunks : Z
   L6
    LINENUMBER 2916 L6
    NEW net/minecraft/util/text/TextComponentString
    DUP
    LDC "of.message.loadingVisibleChunks"
    ICONST_0
    ANEWARRAY java/lang/Object
    INVOKESTATIC net/minecraft/client/resources/I18n.func_135052_a (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
    INVOKESPECIAL net/minecraft/util/text/TextComponentString.<init> (Ljava/lang/String;)V
    ASTORE 5
   L7
    LINENUMBER 2917 L7
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71456_v : Lnet/minecraft/client/gui/GuiIngame;
    INVOKEVIRTUAL net/minecraft/client/gui/GuiIngame.func_146158_b ()Lnet/minecraft/client/gui/GuiNewChat;
    ALOAD 5
    INVOKEVIRTUAL net/minecraft/client/gui/GuiNewChat.func_146227_a (Lnet/minecraft/util/text/ITextComponent;)V
   L8
    LINENUMBER 2919 L8
    GETSTATIC Reflector.Minecraft_actionKeyF3 : LReflectorField;
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    GETSTATIC java/lang/Boolean.TRUE : Ljava/lang/Boolean;
    INVOKEVIRTUAL ReflectorField.setValue (Ljava/lang/Object;Ljava/lang/Object;)V
   L4
    LINENUMBER 2921 L4
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer net/minecraft/entity/Entity F net/minecraft/client/renderer/culling/ICamera I] []
    RETURN
   L9
    LOCALVARIABLE msg Lnet/minecraft/util/text/TextComponentString; L7 L4 5
    LOCALVARIABLE this Lnet/minecraft/client/renderer/EntityRenderer; L0 L9 0
    LOCALVARIABLE entity Lnet/minecraft/entity/Entity; L0 L9 1
    LOCALVARIABLE partialTicks F L0 L9 2
    LOCALVARIABLE icamera Lnet/minecraft/client/renderer/culling/ICamera; L0 L9 3
    LOCALVARIABLE spectator Z L0 L9 4
    MAXSTACK = 6
    MAXLOCALS = 6

  // access flags 0x2
  private loadAllVisibleChunks(Lnet/minecraft/entity/Entity;DLnet/minecraft/client/renderer/culling/ICamera;Z)V
   L0
    LINENUMBER 2927 L0
    INVOKESTATIC Config.getRenderGlobal ()Lnet/minecraft/client/renderer/RenderGlobal;
    ASTORE 6
   L1
    LINENUMBER 2928 L1
    ALOAD 6
    INVOKEVIRTUAL net/minecraft/client/renderer/RenderGlobal.getCountLoadedChunks ()I
    ISTORE 7
   L2
    LINENUMBER 2929 L2
    INVOKESTATIC java/lang/System.currentTimeMillis ()J
    LSTORE 8
   L3
    LINENUMBER 2931 L3
    LDC "Loading visible chunks"
    INVOKESTATIC Config.dbg (Ljava/lang/String;)V
   L4
    LINENUMBER 2932 L4
    INVOKESTATIC java/lang/System.currentTimeMillis ()J
    LDC 5000
    LADD
    LSTORE 10
   L5
    LINENUMBER 2934 L5
    ICONST_0
    ISTORE 12
   L6
    LINENUMBER 2935 L6
    ICONST_0
    ISTORE 13
   L7
    LINENUMBER 2939 L7
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer net/minecraft/entity/Entity D net/minecraft/client/renderer/culling/ICamera I net/minecraft/client/renderer/RenderGlobal I J J I I] []
    ICONST_0
    ISTORE 13
   L8
    LINENUMBER 2941 L8
    ICONST_0
    ISTORE 14
   L9
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer net/minecraft/entity/Entity D net/minecraft/client/renderer/culling/ICamera I net/minecraft/client/renderer/RenderGlobal I J J I I I] []
    ILOAD 14
    BIPUSH 100
    IF_ICMPGE L10
   L11
    LINENUMBER 2944 L11
    ALOAD 6
    ICONST_1
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_147595_R : Z
   L12
    LINENUMBER 2946 L12
    ALOAD 6
    ALOAD 1
    DLOAD 2
    ALOAD 4
    ALOAD 0
    DUP
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_175084_ae : I
    DUP_X1
    ICONST_1
    IADD
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_175084_ae : I
    ILOAD 5
    INVOKEVIRTUAL net/minecraft/client/renderer/RenderGlobal.func_174970_a (Lnet/minecraft/entity/Entity;DLnet/minecraft/client/renderer/culling/ICamera;IZ)V
   L13
    LINENUMBER 2948 L13
    ALOAD 6
    INVOKEVIRTUAL net/minecraft/client/renderer/RenderGlobal.func_184384_n ()Z
    IFNE L14
   L15
    LINENUMBER 2949 L15
    ICONST_1
    ISTORE 13
   L14
    LINENUMBER 2951 L14
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer net/minecraft/entity/Entity D net/minecraft/client/renderer/culling/ICamera I net/minecraft/client/renderer/RenderGlobal I J J I I I] []
    ILOAD 12
    ALOAD 6
    INVOKEVIRTUAL net/minecraft/client/renderer/RenderGlobal.getCountChunksToUpdate ()I
    IADD
    ISTORE 12
   L16
    LINENUMBER 2953 L16
    ALOAD 6
    INVOKESTATIC java/lang/System.nanoTime ()J
    LDC 1000000000
    LADD
    INVOKEVIRTUAL net/minecraft/client/renderer/RenderGlobal.func_174967_a (J)V
   L17
    LINENUMBER 2955 L17
    ILOAD 12
    ALOAD 6
    INVOKEVIRTUAL net/minecraft/client/renderer/RenderGlobal.getCountChunksToUpdate ()I
    ISUB
    ISTORE 12
   L18
    LINENUMBER 2941 L18
    IINC 14 1
    GOTO L9
   L10
    LINENUMBER 2958 L10
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer net/minecraft/entity/Entity D net/minecraft/client/renderer/culling/ICamera I net/minecraft/client/renderer/RenderGlobal I J J I I I] []
    ALOAD 6
    INVOKEVIRTUAL net/minecraft/client/renderer/RenderGlobal.getCountLoadedChunks ()I
    ILOAD 7
    IF_ICMPEQ L19
   L20
    LINENUMBER 2960 L20
    ICONST_1
    ISTORE 13
   L21
    LINENUMBER 2961 L21
    ALOAD 6
    INVOKEVIRTUAL net/minecraft/client/renderer/RenderGlobal.getCountLoadedChunks ()I
    ISTORE 7
   L19
    LINENUMBER 2964 L19
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer net/minecraft/entity/Entity D net/minecraft/client/renderer/culling/ICamera I net/minecraft/client/renderer/RenderGlobal I J J I I I] []
    INVOKESTATIC java/lang/System.currentTimeMillis ()J
    LLOAD 10
    LCMP
    IFLE L22
   L23
    LINENUMBER 2966 L23
    NEW java/lang/StringBuilder
    DUP
    INVOKESPECIAL java/lang/StringBuilder.<init> ()V
    LDC "Chunks loaded: "
    INVOKEVIRTUAL java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;
    ILOAD 12
    INVOKEVIRTUAL java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;
    INVOKEVIRTUAL java/lang/StringBuilder.toString ()Ljava/lang/String;
    INVOKESTATIC Config.log (Ljava/lang/String;)V
   L24
    LINENUMBER 2967 L24
    INVOKESTATIC java/lang/System.currentTimeMillis ()J
    LDC 5000
    LADD
    LSTORE 10
   L22
    LINENUMBER 2970 L22
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer net/minecraft/entity/Entity D net/minecraft/client/renderer/culling/ICamera I net/minecraft/client/renderer/RenderGlobal I J J I I I] []
    ILOAD 13
    IFNE L7
   L25
    LINENUMBER 2972 L25
    NEW java/lang/StringBuilder
    DUP
    INVOKESPECIAL java/lang/StringBuilder.<init> ()V
    LDC "Chunks loaded: "
    INVOKEVIRTUAL java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;
    ILOAD 12
    INVOKEVIRTUAL java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;
    INVOKEVIRTUAL java/lang/StringBuilder.toString ()Ljava/lang/String;
    INVOKESTATIC Config.log (Ljava/lang/String;)V
   L26
    LINENUMBER 2973 L26
    LDC "Finished loading visible chunks"
    INVOKESTATIC Config.log (Ljava/lang/String;)V
   L27
    LINENUMBER 2975 L27
    ICONST_0
    PUTSTATIC net/minecraft/client/renderer/chunk/RenderChunk.field_178592_a : I
   L28
    LINENUMBER 2976 L28
    RETURN
   L29
    LOCALVARIABLE i I L9 L10 14
    LOCALVARIABLE this Lnet/minecraft/client/renderer/EntityRenderer; L0 L29 0
    LOCALVARIABLE entity Lnet/minecraft/entity/Entity; L0 L29 1
    LOCALVARIABLE partialTicks D L0 L29 2
    LOCALVARIABLE icamera Lnet/minecraft/client/renderer/culling/ICamera; L0 L29 4
    LOCALVARIABLE spectator Z L0 L29 5
    LOCALVARIABLE renderGlobal Lnet/minecraft/client/renderer/RenderGlobal; L1 L29 6
    LOCALVARIABLE countLoadedChunks I L2 L29 7
    LOCALVARIABLE timeStart J L3 L29 8
    LOCALVARIABLE timeLog J L5 L29 10
    LOCALVARIABLE chunksUpdated I L6 L29 12
    LOCALVARIABLE hasUpdates Z L7 L29 13
    MAXSTACK = 9
    MAXLOCALS = 15

  // access flags 0x9
  public static func_189692_a(Lnet/minecraft/client/gui/FontRenderer;Ljava/lang/String;FFFIFFZZ)V
   L0
    LINENUMBER 2981 L0
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179094_E ()V
   L1
    LINENUMBER 2982 L1
    FLOAD 2
    FLOAD 3
    FLOAD 4
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179109_b (FFF)V
   L2
    LINENUMBER 2983 L2
    FCONST_0
    FCONST_1
    FCONST_0
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_187432_a (FFF)V
   L3
    LINENUMBER 2984 L3
    FLOAD 6
    FNEG
    FCONST_0
    FCONST_1
    FCONST_0
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179114_b (FFFF)V
   L4
    LINENUMBER 2985 L4
    ILOAD 8
    IFEQ L5
    ICONST_M1
    GOTO L6
   L5
   FRAME FULL [net/minecraft/client/gui/FontRenderer java/lang/String F F F I F F I I] []
    ICONST_1
   L6
   FRAME FULL [net/minecraft/client/gui/FontRenderer java/lang/String F F F I F F I I] [I]
    I2F
    FLOAD 7
    FMUL
    FCONST_1
    FCONST_0
    FCONST_0
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179114_b (FFFF)V
   L7
    LINENUMBER 2986 L7
    LDC -0.025
    LDC -0.025
    LDC 0.025
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179152_a (FFF)V
   L8
    LINENUMBER 2987 L8
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179140_f ()V
   L9
    LINENUMBER 2988 L9
    ICONST_0
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179132_a (Z)V
   L10
    LINENUMBER 2990 L10
    ILOAD 9
    IFNE L11
   L12
    LINENUMBER 2992 L12
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179097_i ()V
   L11
    LINENUMBER 2995 L11
   FRAME FULL [net/minecraft/client/gui/FontRenderer java/lang/String F F F I F F I I] []
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179147_l ()V
   L13
    LINENUMBER 2996 L13
    GETSTATIC net/minecraft/client/renderer/GlStateManager$SourceFactor.SRC_ALPHA : Lnet/minecraft/client/renderer/GlStateManager$SourceFactor;
    GETSTATIC net/minecraft/client/renderer/GlStateManager$DestFactor.ONE_MINUS_SRC_ALPHA : Lnet/minecraft/client/renderer/GlStateManager$DestFactor;
    GETSTATIC net/minecraft/client/renderer/GlStateManager$SourceFactor.ONE : Lnet/minecraft/client/renderer/GlStateManager$SourceFactor;
    GETSTATIC net/minecraft/client/renderer/GlStateManager$DestFactor.ZERO : Lnet/minecraft/client/renderer/GlStateManager$DestFactor;
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_187428_a (Lnet/minecraft/client/renderer/GlStateManager$SourceFactor;Lnet/minecraft/client/renderer/GlStateManager$DestFactor;Lnet/minecraft/client/renderer/GlStateManager$SourceFactor;Lnet/minecraft/client/renderer/GlStateManager$DestFactor;)V
   L14
    LINENUMBER 2997 L14
    ALOAD 0
    ALOAD 1
    INVOKEVIRTUAL net/minecraft/client/gui/FontRenderer.func_78256_a (Ljava/lang/String;)I
    ICONST_2
    IDIV
    ISTORE 10
   L15
    LINENUMBER 2998 L15
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179090_x ()V
   L16
    LINENUMBER 2999 L16
    INVOKESTATIC net/minecraft/client/renderer/Tessellator.func_178181_a ()Lnet/minecraft/client/renderer/Tessellator;
    ASTORE 11
   L17
    LINENUMBER 3000 L17
    ALOAD 11
    INVOKEVIRTUAL net/minecraft/client/renderer/Tessellator.func_178180_c ()Lnet/minecraft/client/renderer/VertexBuffer;
    ASTORE 12
   L18
    LINENUMBER 3001 L18
    ALOAD 12
    BIPUSH 7
    GETSTATIC net/minecraft/client/renderer/vertex/DefaultVertexFormats.field_181706_f : Lnet/minecraft/client/renderer/vertex/VertexFormat;
    INVOKEVIRTUAL net/minecraft/client/renderer/VertexBuffer.func_181668_a (ILnet/minecraft/client/renderer/vertex/VertexFormat;)V
   L19
    LINENUMBER 3002 L19
    ALOAD 12
    ILOAD 10
    INEG
    ICONST_1
    ISUB
    I2D
    ICONST_M1
    ILOAD 5
    IADD
    I2D
    DCONST_0
    INVOKEVIRTUAL net/minecraft/client/renderer/VertexBuffer.func_181662_b (DDD)Lnet/minecraft/client/renderer/VertexBuffer;
    FCONST_0
    FCONST_0
    FCONST_0
    LDC 0.25
    INVOKEVIRTUAL net/minecraft/client/renderer/VertexBuffer.func_181666_a (FFFF)Lnet/minecraft/client/renderer/VertexBuffer;
    INVOKEVIRTUAL net/minecraft/client/renderer/VertexBuffer.func_181675_d ()V
   L20
    LINENUMBER 3003 L20
    ALOAD 12
    ILOAD 10
    INEG
    ICONST_1
    ISUB
    I2D
    BIPUSH 8
    ILOAD 5
    IADD
    I2D
    DCONST_0
    INVOKEVIRTUAL net/minecraft/client/renderer/VertexBuffer.func_181662_b (DDD)Lnet/minecraft/client/renderer/VertexBuffer;
    FCONST_0
    FCONST_0
    FCONST_0
    LDC 0.25
    INVOKEVIRTUAL net/minecraft/client/renderer/VertexBuffer.func_181666_a (FFFF)Lnet/minecraft/client/renderer/VertexBuffer;
    INVOKEVIRTUAL net/minecraft/client/renderer/VertexBuffer.func_181675_d ()V
   L21
    LINENUMBER 3004 L21
    ALOAD 12
    ILOAD 10
    ICONST_1
    IADD
    I2D
    BIPUSH 8
    ILOAD 5
    IADD
    I2D
    DCONST_0
    INVOKEVIRTUAL net/minecraft/client/renderer/VertexBuffer.func_181662_b (DDD)Lnet/minecraft/client/renderer/VertexBuffer;
    FCONST_0
    FCONST_0
    FCONST_0
    LDC 0.25
    INVOKEVIRTUAL net/minecraft/client/renderer/VertexBuffer.func_181666_a (FFFF)Lnet/minecraft/client/renderer/VertexBuffer;
    INVOKEVIRTUAL net/minecraft/client/renderer/VertexBuffer.func_181675_d ()V
   L22
    LINENUMBER 3005 L22
    ALOAD 12
    ILOAD 10
    ICONST_1
    IADD
    I2D
    ICONST_M1
    ILOAD 5
    IADD
    I2D
    DCONST_0
    INVOKEVIRTUAL net/minecraft/client/renderer/VertexBuffer.func_181662_b (DDD)Lnet/minecraft/client/renderer/VertexBuffer;
    FCONST_0
    FCONST_0
    FCONST_0
    LDC 0.25
    INVOKEVIRTUAL net/minecraft/client/renderer/VertexBuffer.func_181666_a (FFFF)Lnet/minecraft/client/renderer/VertexBuffer;
    INVOKEVIRTUAL net/minecraft/client/renderer/VertexBuffer.func_181675_d ()V
   L23
    LINENUMBER 3006 L23
    ALOAD 11
    INVOKEVIRTUAL net/minecraft/client/renderer/Tessellator.func_78381_a ()V
   L24
    LINENUMBER 3007 L24
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179098_w ()V
   L25
    LINENUMBER 3009 L25
    ILOAD 9
    IFNE L26
   L27
    LINENUMBER 3011 L27
    ALOAD 0
    ALOAD 1
    ALOAD 0
    ALOAD 1
    INVOKEVIRTUAL net/minecraft/client/gui/FontRenderer.func_78256_a (Ljava/lang/String;)I
    INEG
    ICONST_2
    IDIV
    ILOAD 5
    LDC 553648127
    INVOKEVIRTUAL net/minecraft/client/gui/FontRenderer.func_78276_b (Ljava/lang/String;III)I
    POP
   L28
    LINENUMBER 3012 L28
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179126_j ()V
   L26
    LINENUMBER 3015 L26
   FRAME FULL [net/minecraft/client/gui/FontRenderer java/lang/String F F F I F F I I I net/minecraft/client/renderer/Tessellator net/minecraft/client/renderer/VertexBuffer] []
    ICONST_1
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179132_a (Z)V
   L29
    LINENUMBER 3016 L29
    ALOAD 0
    ALOAD 1
    ALOAD 0
    ALOAD 1
    INVOKEVIRTUAL net/minecraft/client/gui/FontRenderer.func_78256_a (Ljava/lang/String;)I
    INEG
    ICONST_2
    IDIV
    ILOAD 5
    ILOAD 9
    IFEQ L30
    LDC 553648127
    GOTO L31
   L30
   FRAME FULL [net/minecraft/client/gui/FontRenderer java/lang/String F F F I F F I I I net/minecraft/client/renderer/Tessellator net/minecraft/client/renderer/VertexBuffer] [net/minecraft/client/gui/FontRenderer java/lang/String I I]
    ICONST_M1
   L31
   FRAME FULL [net/minecraft/client/gui/FontRenderer java/lang/String F F F I F F I I I net/minecraft/client/renderer/Tessellator net/minecraft/client/renderer/VertexBuffer] [net/minecraft/client/gui/FontRenderer java/lang/String I I I]
    INVOKEVIRTUAL net/minecraft/client/gui/FontRenderer.func_78276_b (Ljava/lang/String;III)I
    POP
   L32
    LINENUMBER 3017 L32
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179145_e ()V
   L33
    LINENUMBER 3018 L33
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179084_k ()V
   L34
    LINENUMBER 3019 L34
    FCONST_1
    FCONST_1
    FCONST_1
    FCONST_1
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179131_c (FFFF)V
   L35
    LINENUMBER 3020 L35
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179121_F ()V
   L36
    LINENUMBER 3021 L36
    RETURN
   L37
    LOCALVARIABLE fontRendererIn Lnet/minecraft/client/gui/FontRenderer; L0 L37 0
    LOCALVARIABLE str Ljava/lang/String; L0 L37 1
    LOCALVARIABLE x F L0 L37 2
    LOCALVARIABLE y F L0 L37 3
    LOCALVARIABLE z F L0 L37 4
    LOCALVARIABLE verticalShift I L0 L37 5
    LOCALVARIABLE viewerYaw F L0 L37 6
    LOCALVARIABLE viewerPitch F L0 L37 7
    LOCALVARIABLE isThirdPersonFrontal Z L0 L37 8
    LOCALVARIABLE isSneaking Z L0 L37 9
    LOCALVARIABLE i I L15 L37 10
    LOCALVARIABLE tessellator Lnet/minecraft/client/renderer/Tessellator; L17 L37 11
    LOCALVARIABLE vertexbuffer Lnet/minecraft/client/renderer/VertexBuffer; L18 L37 12
    MAXSTACK = 7
    MAXLOCALS = 13

  // access flags 0x1
  public func_190565_a(Lnet/minecraft/item/ItemStack;)V
   L0
    LINENUMBER 3025 L0
    ALOAD 0
    ALOAD 1
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_190566_ab : Lnet/minecraft/item/ItemStack;
   L1
    LINENUMBER 3026 L1
    ALOAD 0
    BIPUSH 40
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_190567_ac : I
   L2
    LINENUMBER 3027 L2
    ALOAD 0
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78537_ab : Ljava/util/Random;
    INVOKEVIRTUAL java/util/Random.nextFloat ()F
    FCONST_2
    FMUL
    FCONST_1
    FSUB
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_190568_ad : F
   L3
    LINENUMBER 3028 L3
    ALOAD 0
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78537_ab : Ljava/util/Random;
    INVOKEVIRTUAL java/util/Random.nextFloat ()F
    FCONST_2
    FMUL
    FCONST_1
    FSUB
    PUTFIELD net/minecraft/client/renderer/EntityRenderer.field_190569_ae : F
   L4
    LINENUMBER 3029 L4
    RETURN
   L5
    LOCALVARIABLE this Lnet/minecraft/client/renderer/EntityRenderer; L0 L5 0
    LOCALVARIABLE p_190565_1_ Lnet/minecraft/item/ItemStack; L0 L5 1
    MAXSTACK = 3
    MAXLOCALS = 2

  // access flags 0x2
  private func_190563_a(IIF)V
   L0
    LINENUMBER 3033 L0
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_190566_ab : Lnet/minecraft/item/ItemStack;
    IFNULL L1
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_190567_ac : I
    IFLE L1
   L2
    LINENUMBER 3035 L2
    BIPUSH 40
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_190567_ac : I
    ISUB
    ISTORE 4
   L3
    LINENUMBER 3036 L3
    ILOAD 4
    I2F
    FLOAD 3
    FADD
    LDC 40.0
    FDIV
    FSTORE 5
   L4
    LINENUMBER 3037 L4
    FLOAD 5
    FLOAD 5
    FMUL
    FSTORE 6
   L5
    LINENUMBER 3038 L5
    FLOAD 5
    FLOAD 6
    FMUL
    FSTORE 7
   L6
    LINENUMBER 3039 L6
    LDC 10.25
    FLOAD 7
    FMUL
    FLOAD 6
    FMUL
    LDC -24.95
    FLOAD 6
    FMUL
    FLOAD 6
    FMUL
    FADD
    LDC 25.5
    FLOAD 7
    FMUL
    FADD
    LDC -13.8
    FLOAD 6
    FMUL
    FADD
    LDC 4.0
    FLOAD 5
    FMUL
    FADD
    FSTORE 8
   L7
    LINENUMBER 3040 L7
    FLOAD 8
    LDC 3.1415927
    FMUL
    FSTORE 9
   L8
    LINENUMBER 3041 L8
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_190568_ad : F
    ILOAD 1
    ICONST_4
    IDIV
    I2F
    FMUL
    FSTORE 10
   L9
    LINENUMBER 3042 L9
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_190569_ae : F
    ILOAD 2
    ICONST_4
    IDIV
    I2F
    FMUL
    FSTORE 11
   L10
    LINENUMBER 3043 L10
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179141_d ()V
   L11
    LINENUMBER 3044 L11
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179094_E ()V
   L12
    LINENUMBER 3045 L12
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179123_a ()V
   L13
    LINENUMBER 3046 L13
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179126_j ()V
   L14
    LINENUMBER 3047 L14
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179129_p ()V
   L15
    LINENUMBER 3048 L15
    INVOKESTATIC net/minecraft/client/renderer/RenderHelper.func_74519_b ()V
   L16
    LINENUMBER 3049 L16
    ILOAD 1
    ICONST_2
    IDIV
    I2F
    FLOAD 10
    FLOAD 9
    FCONST_2
    FMUL
    INVOKESTATIC net/minecraft/util/math/MathHelper.func_76126_a (F)F
    INVOKESTATIC net/minecraft/util/math/MathHelper.func_76135_e (F)F
    FMUL
    FADD
    ILOAD 2
    ICONST_2
    IDIV
    I2F
    FLOAD 11
    FLOAD 9
    FCONST_2
    FMUL
    INVOKESTATIC net/minecraft/util/math/MathHelper.func_76126_a (F)F
    INVOKESTATIC net/minecraft/util/math/MathHelper.func_76135_e (F)F
    FMUL
    FADD
    LDC -50.0
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179109_b (FFF)V
   L17
    LINENUMBER 3050 L17
    LDC 50.0
    LDC 175.0
    FLOAD 9
    INVOKESTATIC net/minecraft/util/math/MathHelper.func_76126_a (F)F
    FMUL
    FADD
    FSTORE 12
   L18
    LINENUMBER 3051 L18
    FLOAD 12
    FLOAD 12
    FNEG
    FLOAD 12
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179152_a (FFF)V
   L19
    LINENUMBER 3052 L19
    LDC 900.0
    FLOAD 9
    INVOKESTATIC net/minecraft/util/math/MathHelper.func_76126_a (F)F
    INVOKESTATIC net/minecraft/util/math/MathHelper.func_76135_e (F)F
    FMUL
    FCONST_0
    FCONST_1
    FCONST_0
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179114_b (FFFF)V
   L20
    LINENUMBER 3053 L20
    LDC 6.0
    FLOAD 5
    LDC 8.0
    FMUL
    INVOKESTATIC net/minecraft/util/math/MathHelper.func_76134_b (F)F
    FMUL
    FCONST_1
    FCONST_0
    FCONST_0
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179114_b (FFFF)V
   L21
    LINENUMBER 3054 L21
    LDC 6.0
    FLOAD 5
    LDC 8.0
    FMUL
    INVOKESTATIC net/minecraft/util/math/MathHelper.func_76134_b (F)F
    FMUL
    FCONST_0
    FCONST_0
    FCONST_1
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179114_b (FFFF)V
   L22
    LINENUMBER 3055 L22
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    INVOKEVIRTUAL net/minecraft/client/Minecraft.func_175599_af ()Lnet/minecraft/client/renderer/RenderItem;
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_190566_ab : Lnet/minecraft/item/ItemStack;
    GETSTATIC net/minecraft/client/renderer/block/model/ItemCameraTransforms$TransformType.FIXED : Lnet/minecraft/client/renderer/block/model/ItemCameraTransforms$TransformType;
    INVOKEVIRTUAL net/minecraft/client/renderer/RenderItem.func_181564_a (Lnet/minecraft/item/ItemStack;Lnet/minecraft/client/renderer/block/model/ItemCameraTransforms$TransformType;)V
   L23
    LINENUMBER 3056 L23
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179099_b ()V
   L24
    LINENUMBER 3057 L24
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179121_F ()V
   L25
    LINENUMBER 3058 L25
    INVOKESTATIC net/minecraft/client/renderer/RenderHelper.func_74518_a ()V
   L26
    LINENUMBER 3059 L26
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179089_o ()V
   L27
    LINENUMBER 3060 L27
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179097_i ()V
   L1
    LINENUMBER 3062 L1
   FRAME FULL [net/minecraft/client/renderer/EntityRenderer I I F] []
    RETURN
   L28
    LOCALVARIABLE i I L3 L1 4
    LOCALVARIABLE f F L4 L1 5
    LOCALVARIABLE f1 F L5 L1 6
    LOCALVARIABLE f2 F L6 L1 7
    LOCALVARIABLE f3 F L7 L1 8
    LOCALVARIABLE f4 F L8 L1 9
    LOCALVARIABLE f5 F L9 L1 10
    LOCALVARIABLE f6 F L10 L1 11
    LOCALVARIABLE f7 F L18 L1 12
    LOCALVARIABLE this Lnet/minecraft/client/renderer/EntityRenderer; L0 L28 0
    LOCALVARIABLE p_190563_1_ I L0 L28 1
    LOCALVARIABLE p_190563_2_ I L0 L28 2
    LOCALVARIABLE p_190563_3_ F L0 L28 3
    MAXSTACK = 5
    MAXLOCALS = 13

  // access flags 0x1008
  static synthetic access$000(Lnet/minecraft/client/renderer/EntityRenderer;)Lnet/minecraft/client/Minecraft;
   L0
    LINENUMBER 104 L0
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/EntityRenderer.field_78531_r : Lnet/minecraft/client/Minecraft;
    ARETURN
   L1
    LOCALVARIABLE x0 Lnet/minecraft/client/renderer/EntityRenderer; L0 L1 0
    MAXSTACK = 1
    MAXLOCALS = 1

  // access flags 0x8
  static <clinit>()V
   L0
    LINENUMBER 106 L0
    INVOKESTATIC org/apache/logging/log4j/LogManager.getLogger ()Lorg/apache/logging/log4j/Logger;
    PUTSTATIC net/minecraft/client/renderer/EntityRenderer.field_147710_q : Lorg/apache/logging/log4j/Logger;
   L1
    LINENUMBER 107 L1
    NEW net/minecraft/util/ResourceLocation
    DUP
    LDC "textures/environment/rain.png"
    INVOKESPECIAL net/minecraft/util/ResourceLocation.<init> (Ljava/lang/String;)V
    PUTSTATIC net/minecraft/client/renderer/EntityRenderer.field_110924_q : Lnet/minecraft/util/ResourceLocation;
   L2
    LINENUMBER 108 L2
    NEW net/minecraft/util/ResourceLocation
    DUP
    LDC "textures/environment/snow.png"
    INVOKESPECIAL net/minecraft/util/ResourceLocation.<init> (Ljava/lang/String;)V
    PUTSTATIC net/minecraft/client/renderer/EntityRenderer.field_110923_r : Lnet/minecraft/util/ResourceLocation;
   L3
    LINENUMBER 218 L3
    BIPUSH 24
    ANEWARRAY net/minecraft/util/ResourceLocation
    DUP
    ICONST_0
    NEW net/minecraft/util/ResourceLocation
    DUP
    LDC "shaders/post/notch.json"
    INVOKESPECIAL net/minecraft/util/ResourceLocation.<init> (Ljava/lang/String;)V
    AASTORE
    DUP
    ICONST_1
    NEW net/minecraft/util/ResourceLocation
    DUP
    LDC "shaders/post/fxaa.json"
    INVOKESPECIAL net/minecraft/util/ResourceLocation.<init> (Ljava/lang/String;)V
    AASTORE
    DUP
    ICONST_2
    NEW net/minecraft/util/ResourceLocation
    DUP
    LDC "shaders/post/art.json"
    INVOKESPECIAL net/minecraft/util/ResourceLocation.<init> (Ljava/lang/String;)V
    AASTORE
    DUP
    ICONST_3
    NEW net/minecraft/util/ResourceLocation
    DUP
    LDC "shaders/post/bumpy.json"
    INVOKESPECIAL net/minecraft/util/ResourceLocation.<init> (Ljava/lang/String;)V
    AASTORE
    DUP
    ICONST_4
    NEW net/minecraft/util/ResourceLocation
    DUP
    LDC "shaders/post/blobs2.json"
    INVOKESPECIAL net/minecraft/util/ResourceLocation.<init> (Ljava/lang/String;)V
    AASTORE
    DUP
    ICONST_5
    NEW net/minecraft/util/ResourceLocation
    DUP
    LDC "shaders/post/pencil.json"
    INVOKESPECIAL net/minecraft/util/ResourceLocation.<init> (Ljava/lang/String;)V
    AASTORE
    DUP
    BIPUSH 6
    NEW net/minecraft/util/ResourceLocation
    DUP
    LDC "shaders/post/color_convolve.json"
    INVOKESPECIAL net/minecraft/util/ResourceLocation.<init> (Ljava/lang/String;)V
    AASTORE
    DUP
    BIPUSH 7
    NEW net/minecraft/util/ResourceLocation
    DUP
    LDC "shaders/post/deconverge.json"
    INVOKESPECIAL net/minecraft/util/ResourceLocation.<init> (Ljava/lang/String;)V
    AASTORE
    DUP
    BIPUSH 8
    NEW net/minecraft/util/ResourceLocation
    DUP
    LDC "shaders/post/flip.json"
    INVOKESPECIAL net/minecraft/util/ResourceLocation.<init> (Ljava/lang/String;)V
    AASTORE
    DUP
    BIPUSH 9
    NEW net/minecraft/util/ResourceLocation
    DUP
    LDC "shaders/post/invert.json"
    INVOKESPECIAL net/minecraft/util/ResourceLocation.<init> (Ljava/lang/String;)V
    AASTORE
    DUP
    BIPUSH 10
    NEW net/minecraft/util/ResourceLocation
    DUP
    LDC "shaders/post/ntsc.json"
    INVOKESPECIAL net/minecraft/util/ResourceLocation.<init> (Ljava/lang/String;)V
    AASTORE
    DUP
    BIPUSH 11
    NEW net/minecraft/util/ResourceLocation
    DUP
    LDC "shaders/post/outline.json"
    INVOKESPECIAL net/minecraft/util/ResourceLocation.<init> (Ljava/lang/String;)V
    AASTORE
    DUP
    BIPUSH 12
    NEW net/minecraft/util/ResourceLocation
    DUP
    LDC "shaders/post/phosphor.json"
    INVOKESPECIAL net/minecraft/util/ResourceLocation.<init> (Ljava/lang/String;)V
    AASTORE
    DUP
    BIPUSH 13
    NEW net/minecraft/util/ResourceLocation
    DUP
    LDC "shaders/post/scan_pincushion.json"
    INVOKESPECIAL net/minecraft/util/ResourceLocation.<init> (Ljava/lang/String;)V
    AASTORE
    DUP
    BIPUSH 14
    NEW net/minecraft/util/ResourceLocation
    DUP
    LDC "shaders/post/sobel.json"
    INVOKESPECIAL net/minecraft/util/ResourceLocation.<init> (Ljava/lang/String;)V
    AASTORE
    DUP
    BIPUSH 15
    NEW net/minecraft/util/ResourceLocation
    DUP
    LDC "shaders/post/bits.json"
    INVOKESPECIAL net/minecraft/util/ResourceLocation.<init> (Ljava/lang/String;)V
    AASTORE
    DUP
    BIPUSH 16
    NEW net/minecraft/util/ResourceLocation
    DUP
    LDC "shaders/post/desaturate.json"
    INVOKESPECIAL net/minecraft/util/ResourceLocation.<init> (Ljava/lang/String;)V
    AASTORE
    DUP
    BIPUSH 17
    NEW net/minecraft/util/ResourceLocation
    DUP
    LDC "shaders/post/green.json"
    INVOKESPECIAL net/minecraft/util/ResourceLocation.<init> (Ljava/lang/String;)V
    AASTORE
    DUP
    BIPUSH 18
    NEW net/minecraft/util/ResourceLocation
    DUP
    LDC "shaders/post/blur.json"
    INVOKESPECIAL net/minecraft/util/ResourceLocation.<init> (Ljava/lang/String;)V
    AASTORE
    DUP
    BIPUSH 19
    NEW net/minecraft/util/ResourceLocation
    DUP
    LDC "shaders/post/wobble.json"
    INVOKESPECIAL net/minecraft/util/ResourceLocation.<init> (Ljava/lang/String;)V
    AASTORE
    DUP
    BIPUSH 20
    NEW net/minecraft/util/ResourceLocation
    DUP
    LDC "shaders/post/blobs.json"
    INVOKESPECIAL net/minecraft/util/ResourceLocation.<init> (Ljava/lang/String;)V
    AASTORE
    DUP
    BIPUSH 21
    NEW net/minecraft/util/ResourceLocation
    DUP
    LDC "shaders/post/antialias.json"
    INVOKESPECIAL net/minecraft/util/ResourceLocation.<init> (Ljava/lang/String;)V
    AASTORE
    DUP
    BIPUSH 22
    NEW net/minecraft/util/ResourceLocation
    DUP
    LDC "shaders/post/creeper.json"
    INVOKESPECIAL net/minecraft/util/ResourceLocation.<init> (Ljava/lang/String;)V
    AASTORE
    DUP
    BIPUSH 23
    NEW net/minecraft/util/ResourceLocation
    DUP
    LDC "shaders/post/spider.json"
    INVOKESPECIAL net/minecraft/util/ResourceLocation.<init> (Ljava/lang/String;)V
    AASTORE
    PUTSTATIC net/minecraft/client/renderer/EntityRenderer.field_147712_ad : [Lnet/minecraft/util/ResourceLocation;
   L4
    LINENUMBER 219 L4
    GETSTATIC net/minecraft/client/renderer/EntityRenderer.field_147712_ad : [Lnet/minecraft/util/ResourceLocation;
    ARRAYLENGTH
    PUTSTATIC net/minecraft/client/renderer/EntityRenderer.field_147708_e : I
    RETURN
    MAXSTACK = 6
    MAXLOCALS = 0
}
